A software client sells licences through Stripe, with each purchase recorded in their CRM by a small webhook script. When they moved from HubSpot to Brevo, that script had to move too.
I rewrote the webhook to create or update Brevo contacts directly, carrying across names, licence type, licence key and expiry. I kept the expiry in its original timestamp format for compatibility and added a readable date field alongside it, so the team can filter and segment on it inside Brevo.
Brevo then shoots the new user their details once it all passes through.