What this does: When you add or update a contact in Brevo, PushOwl automatically creates them as a customer in your Shopify store. No manual imports, no CSV exports, no duplicates.
Why this matters
Most merchants run into a frustrating gap: a subscriber joins your Brevo list (through a landing page, a form, or a manual import), but they never make it into Shopify as a customer. That means they're invisible to Shopify-native flows, discount codes, and reporting.
Contact Reverse Sync closes that gap automatically.
How it works
The moment a contact is created or updated in Brevo, PushOwl checks your Shopify store. If that email doesn't exist yet, a new customer record is created within seconds, using whatever profile information is available (email, name, etc.).
If the customer already exists, nothing happens. No duplicate is created.
A few things to know upfront:
This is real-time only. Contacts that were already in Brevo before you enabled this feature will not be backfilled into Shopify.
This is separate from Metafield Sync. You can enable or disable each independently.
It's on by default for all new installs.
How to turn it on or off
Log in to your PushOwl dashboard
Go to Settings
Find the Synchronisation section
Locate Contact Reverse Sync and toggle it on or off
Common questions
Will this create duplicate customers in Shopify? No. Before creating a customer, PushOwl checks whether that email already exists in your store. If it does, the sync is skipped.
Will my existing Brevo contacts get synced to Shopify? No. The feature only processes new contact activity going forward. If you need to bulk-import historical contacts, you would need to do that manually through Shopify's customer import tool.
What data gets copied to Shopify? Email address, and any available profile fields from Brevo such as first name and last name.
How fast does the sync happen? Typically within a few seconds of the contact being created or updated in Brevo.
Is this the same as Metafield Sync? No, they do different things. Contact Reverse Sync creates a Shopify customer from a Brevo contact. Metafield Sync pushes Brevo contact attributes (like tags or custom fields) into Shopify customer metafields. You can toggle Contact Reverse Sync yourself from the dashboard. To manage Metafield Sync, reach out to support.
I enabled it but contacts aren't showing up in Shopify. What should I check?
Confirm the toggle is on in Settings > Synchronisation
Confirm the contacts being added in Brevo are new (not already in Shopify)
Confirm your Brevo account is properly connected to PushOwl
If everything checks out and it's still not working, contact our support team.
Need help?
Reach out to the PushOwl support team through the in-app chat or at support@pushowl.com.

