Omnisend for Wix seamlessly links your Wix Stores or Wix Bookings site with your Omnisend account. This integration leverages your website data to activate order-based automations, order segmentation, and list expansion.
Discover how to use your website data for powerful marketing tools like order-based automations and precise segmentation. If you're using Wix Bookings, learn how to streamline online service bookings for your business.
Before You Begin
To connect Wix to Omnisend, make sure you have:
A Wix Premium plan (free Wix sites cannot install Omnisend).
A custom domain connected to your Wix site (e.g., www.yourstore.com, not a .wixsite.com URL).
If you plan to connect Wix Bookings to Omnisend, make sure you also have:
The Wix Bookings app installed on your Wix site. If it’s not installed, Omnisend booking automations will not work. Learn more about Wix Bookings' supported features.
The Phone number field set as required in your Wix Bookings form (if you plan to send SMS). Go to Booking services → More actions → Update booking settings → Booking form.
Wix’s built-in notifications turned off to avoid sending duplicate messages. Learn how to disable booking notifications in Wix.
Note: Both Wix Stores and Wix Bookings can work together on the same Omnisend account.
If you connect as Wix Stores first: When you later install the Wix Bookings app on your Wix site, booking automations will appear automatically in Omnisend. You don't need to disconnect and reconnect.
If you connect as Wix Bookings first: E-commerce automations are also available if you add products to your Wix site later.
Wix Integration Benefits
Connect Wix to Omnisend to:
Automate transactional messages – Send order confirmations, shipping updates, booking reminders, and cancellations automatically.
Recover lost sales – Remind customers about abandoned carts and checkouts with personalized follow-ups.
Reduce no-shows – Send booking reminders before appointments with custom timing.
Personalize communications – Use customer data, order details, and booking information in your messages.
Grow your audience – Collect email and SMS subscribers with Omnisend signup forms.
Send targeted campaigns – Create segments based on purchase history, booking behavior, location, and engagement.
Track performance – Monitor email opens, clicks, SMS delivery, and automation effectiveness with Omnisend reports.
⚠️ Important: Wix integration does not sync products to Omnisend. To add products, use the Omnisend Products API.
Setup Process
To connect Wix Bookings to Omnisend, follow these steps:
Step 1. Register an Omnisend account (or log in if you already have one).
Step 2. In your Omnisend Dashboard, click Connect store to open the Wix connection wizard. You can also connect your store from your profile menu (top-left corner).
Step 3. Select Wix as your ecommerce platform.
Step 4. Click the Connect store button.
Step 5. You'll be redirected to Wix. Click Add to Site to add the Omnisend Email Marketing & SMS app to your website.
Note: This unified app works for both Wix Stores and Wix Bookings. If you plan to use booking features, make sure the Wix Bookings app is installed on your site before connecting. Otherwise, booking automations won't appear.
Step 6. On the permissions page, click Agree & Add.
Step 7. Go back to Omnisend and select whether you're using Omnisend for Wix Store (e-commerce) or Wix Bookings (appointments/services):
Note: This selection does not limit your use of either feature. It only determines the next setup steps shown during onboarding.
If you select Wix Bookings, you’ll be guided through booking-related setup.
If you select Wix Store, you’ll see e-commerce setup steps instead.
You can still use both Wix Bookings and Wix Store features within the same Omnisend account.
Scenario 1: Wix Bookings
If you offer appointment scheduling, select Notify my clients about their bookings.
You'll see a wizard that helps you:
Select messages to send (optional) – Choose from Booking Confirmation, Booking Reminder, Booking Cancellation, and Booking Reschedule, and your preferred channels (Email & SMS or SMS only).
Send a test SMS (optional) – Enter your phone number to preview what customers will receive (optional).
Choose a pricing plan – Select a plan or continue with the Free plan.
Review brand assets – Omnisend imports your logo, colors, and brand details from Wix. You can save the brand assets or import them later.
That's it! All Wix Booking features are now available in your Omnisend account.
Scenario 2: Wix Stores
If you run an e-commerce store, select Do email & SMS marketing for my ecommerce business.
You'll be guided through:
Brand asset review – Check imported logo, colors, and website details.
Plan selection – Choose your pricing tier.
And that's it! Your Wix Store is now connected to Omnisend.
Note: If you initially connect for e-commerce and later install Wix Bookings on your Wix site, booking automations will appear automatically in your Omnisend account. You don't need any further setup.
Verify Your Wix Connection
After connecting, go to Store Settings → Connected Store and check if you see Wix under the connected store.
Based on your integration type, verify the following:
For Wix Stores: Go to Audience and check whether customer data is syncing.
For Wix Bookings: Go to Automations → Create workflow and verify that you see the following booking workflows. You can also create a test booking on your site to confirm that it syncs to Omnisend.
For Wix Stores and Bookings: Verify that customer data is syncing in Audience and that booking workflows are available in Automations. You can also place a test order or create a test booking to confirm the data sync.
💡 If you face data sync issues, reach out to our Support Team via in-app chat or at [email protected].
Available Features
Once your Wix store is connected, Omnisend allows you to use core marketing features, including campaigns, automation, signup forms, segmentation, reporting, and more.
The available automations and synced data may differ depending on whether you use Wix Stores, Wix Bookings, or both.
If you use Wix Stores, Omnisend provides standard e-commerce marketing features, including order-based automations and customer data synchronization.
If you use Wix Bookings, Omnisend provides automated workflows designed to communicate with your clients about their appointments (Booking Confirmation, Booking Reminder, etc.).
FAQ
How do I know if my Wix Bookings integration is connected correctly?
Go to Automations in Omnisend. If you see booking-specific workflows (Booking Confirmation, Reminder, Cancellation, Reschedule), your integration is active. If you only see e-commerce workflows, verify that the Wix Bookings app is installed on your Wix site.
What should I do if I'm connected as Wix e-commerce instead of Wix Bookings?
First, install the Wix Bookings app on your Wix site. Booking automations should appear automatically in Omnisend within a few minutes. If they don't, contact our Support Team via in-app chat or at [email protected].
Can I use both e-commerce and booking features on the same account?
Yes! Both Wix Stores and Wix Bookings work together on the same Omnisend account. All features are available regardless of which option you choose during initial setup.
Does Wix integration support Wix Courses?
We don't currently support Wix Courses, but we'll start supporting this service type soon.
Will automations trigger for manually created bookings?
Yes. Automations trigger for bookings created manually in the Wix admin, as well as bookings made by customers online.
Why are my Wix contacts marked as "non-subscribed" in Omnisend?
Contacts must be marked as subscribers in your Wix contact list to sync as subscribed in Omnisend. If Wix contacts are added without email marketing consent (e.g., from checkout without opt-in), they'll sync as non-subscribed. To fix this, make sure your Wix forms include a clear opt-in checkbox for email marketing, and verify contacts have "Email subscribed" status in your Wix dashboard.
Can I customize the pre-built workflows?
Yes, all workflows are fully customizable.
Need some extra guidance? Get in touch with our Support Team via in-app chat or at [email protected].













