For more information about this integration, including details on setup, please visit the following Wix help article: Adding and Setting Up ActiveCampaign Integration.
Configure the Wix integration to sync data to ActiveCampaign from all available Wix triggers in Wix Automation. Send data such as store orders, form submissions, bookings, and more as soon as they're captured in Wix.
Once contacts are added to ActiveCampaign, you can trigger event-tracking updates from automations, create segments, drive sales, and generate leads.
Take note
- For support, please follow this Wix Support guide. For Wix Enterprise customers, please reach out to your account manager. The ActiveCampaign Customer Experience team cannot help you troubleshoot any issues you may encounter with this integration
- This integration works with ActiveCampaign Contacts, Deals, and Accounts
- You can create and update Contacts on any ActiveCampaign plan
- You need an ActiveCampaign account with the Pipelines enhanced CRM or Sales engagement enhanced CRM add-on to create Deals and Accounts
- You need to create custom fields in ActiveCampaign before configuring the integration. A user can sync and map Wix fields from each trigger to ActiveCampaign standard or custom fields as long as the fields in ActiveCampaign exist
- You cannot create new ActiveCampaign custom fields from inside of Wix Automations
- This integration can update existing deals and accounts in ActiveCampaign
- This integration does not support custom objects or deep data ecommerce
About the Wix integration
The Wix integration with ActiveCampaign is a one-way sync, and the setup takes place in your Wix account within Wix Automations.
When a contact submits data from a Wix trigger, they are added to your ActiveCampaign account as a contact. In addition:
- If a new contact syncs to ActiveCampaign, a new record containing Wix data will be created for them
- If they are an existing contact, their record will be overwritten and updated with the most recent Wix data
- Each created or updated contact will receive a “Wix” contact tag. The tag will not include information about the Wix trigger
- If a new deal is created, you will need to select an existing AC stage or AC pipeline in Wix
Once contacts sync to ActiveCampaign, you can create segments based on the Wix tag and/or field data you map during the integration setup.
How to set up the Wix integration
- Log into your ActiveCampaign account and retrieve your API URL and Key.
- Log into your Wix account in a separate tab or window. Then, create an automation with a relevant app trigger.
- Set up the trigger based on the app you selected.
- Next, map (or match) data from your chosen trigger to fields in ActiveCampaign.
- When you’ve finished mapping fields, activate your automation.
Adding ActiveCampaign site tracking to your Wix website
- Review how ActiveCampaign site tracking works.
- Next, set up site tracking.
How to pass UTM parameters from your Wix website to ActiveCampaign
To pass your UTM parameters from your Wix website, you must create a hidden field(s) in your ActiveCampaign inline form. Hidden fields cannot be used with floating box, floating bar, or modal forms.
By implementing UTM parameters in your ActiveCampaign Inline form, you'll be able to track the effectiveness of your marketing campaigns and gain valuable insights into your traffic sources.
-
Determine the UTM parameters you want to track. The most commonly used parameters are:
- utm_source: identifies the source of traffic (e.g., Google, Facebook)
- utm_medium: specifies the marketing medium (e.g., cpc, email, social)
- utm_campaign: names the specific campaign (e.g., spring_sale, product_launch)
- utm_term: typically used to track keywords used in paid search campaigns (e.g., dog+toys, cat+bowls)
- utm_content: used to identify and track different versions of content (e.g., cta_button_1, cta_button_2)
-
Create a hidden field for your ActiveCampaign Inline form, and name the field after the UTM parameter you want to track. For example, you can call the field "utm_campaign."
- A personalization tag is created for every field in your account. We recommend double-checking this personalization tag and modifying it if necessary to ensure it matches your UTM parameters. Using the example above, "utm_campaign," would have the following personalization tag, %UTMCAMPAIGN%. You need to modify that personalization tag to include an underscore so it looks like this: %UTM_CAMPAIGN%
- To modify a personalization tag to add an underscore, go to Contacts > Fields in your ActiveCampaign account. Locate the field/personalization tag you wish to edit. Hover your mouse over the field and click edit (pencil icon). In the modal window, add the underscore to the personalization tag and click "Save." You will need the personalization tag for the next step.
-
Publish your ActiveCampaign form to your Wix site.
- Log into your Wix account and go to your Wix site
- Add an element > Add embed code
- Click Enter code > Website address
-
Paste the ActiveCampaign form link into the field provided
- From your form in ActiveCampaign, click "Integrate" > "Link"
- Append the form link with your UTM parameters. Your link may look something like this: https://youracaccount.activehosted.com/f/8?utm_source=facebook&utm_medium=email&utm_campaign=retargetingads
- Click "Apply," then click "Publish"
- Test your form to ensure it's capturing UTM data correctly.
When your form is submitted, the UTM parameters will be recorded in the contact's record.