By integrating Weeztix with Innercrowd, ticket buyer data is automatically synced to your Innercrowd dashboard. This allows you to build your contact database, run campaigns, and create workflows. If you use Ambassador Marketing, you can also sell tickets through your ambassadors and automatically track their performance. This article walks you through the full integration process step by step.
Step 1: Start the Integration
Go to Innercrowd Dashboard > Settings > Integrations and click Connect under Weeztix. You'll be taken to the Weeztix integration page where a step-by-step wizard guides you through the setup.
Click Authorize to begin connecting your Weeztix account. You'll be redirected to the Weeztix login page.
Step 2: Log In and Authorize Access
Log in with your Weeztix email and password. Make sure you log in with an account that has access to all the companies containing the events you want to integrate.
After logging in, you'll see a dropdown listing all companies linked to your Weeztix account. Select all the companies you want to connect with Innercrowd.
Note: This is a multi-select dropdown. You can select multiple companies at once to complete the integration in a single setup.
Once you've selected your companies, click Give access. You'll be redirected back to the Innercrowd dashboard, where a short connection test will run automatically. Once the test passes, you'll move on to the next step.
Step 3: Select a Company
In this step, select the companies you want to integrate with Innercrowd. The dropdown shows all the companies you authorized in the previous step. Select all relevant companies and click Save.
Step 4: Field Mapping
Field mapping ensures that ticket buyer data from Weeztix is correctly matched to the corresponding fields in Innercrowd. For every ticket purchase, buyer information is automatically synced, but only if the fields are properly mapped. Some fields are pre-mapped by default (such as First Name, Last Name, and Email).
Important: Carefully review the default mappings and make sure they are correct and complete. If a field is not mapped, that data will not be synced from Weeztix. We strongly recommend mapping all available fields now, even ones you don't plan to use right away. This saves you time later if you decide to use that data in the future.
How to add a field mapping: Click + Add Mapping at the bottom of the page. A new row will appear with two dropdowns. First, select the Weeztix field on the left, then select the matching Innercrowd field on the right.
How to remove a field mapping: Click the β icon on the right side of the row you want to remove.
Can't find the right Innercrowd field? If the field you need doesn't exist yet in Innercrowd, you can create one directly from the Innercrowd field dropdown by clicking + Create new field.
Once you've reviewed and completed all your mappings, click Next to continue.
Step 5: Consent Mapping
Consent mapping determines how a ticket buyer's communication preferences from Weeztix are applied in Innercrowd. This is a critical step! If consent is not configured correctly, you may end up contacting people who haven't opted in, or miss out on reaching people who actually want to hear from you.
Before configuring rules, choose which approach fits your situation. You should use one of the following two options:
Option A: Add consent based on contact field Use this if your Weeztix checkout includes a consent checkbox (for example, "Yes, I want to receive the newsletter"). This maps each ticket buyer's individual choice to the correct consent status in Innercrowd.
Option B: Add consent to all contacts Use this if you want to assign the same consent status to every ticket buyer, regardless of their individual preferences.
We strongly recommend using Option A. By respecting each ticket buyer's individual consent preference, you'll see higher open rates and significantly reduce the risk of unsubscribers and spam complaints. Only contact people who actually want to hear from you.
Option A: Add Consent Based on Contact Field
Click + Add field-based rule. A new row appears with four settings:
Weeztix field: Select the consent checkbox field from Weeztix (for example, a "Subscribe to newsletter" checkbox).
Condition: Choose When checked or When unchecked to define when this rule applies.
Consent type: Select the communication channel this rule applies to (WhatsApp, Email, Newsletter, or Push).
Consent value: Choose Subscribed or Unsubscribed to set the resulting consent status in Innercrowd.
You can add multiple rules to cover different consent fields and channels. For example, you might create one rule for email newsletter consent and another for WhatsApp.
Option B: Add Consent to All Contacts
Click + Add rule for all contacts. Select the Consent Type (WhatsApp, Email, Newsletter, or Push) and set the value to Subscribed or Unsubscribed. Click Add Rule to confirm.
This rule applies to every ticket buyer who is synced from Weeztix, regardless of any checkbox fields.
Sync Behavior
At the bottom of the page, you'll find two toggles that control how consent values are handled during synchronization:
Overwrite on Historical Sync: When enabled, a historical sync (importing all past ticket buyers from Weeztix) will overwrite any existing consent values in Innercrowd. We recommend keeping this turned off to prevent overwriting consent changes that contacts have already made in Innercrowd (such as unsubscribing from emails).
Overwrite on Webhook Updates: When enabled, new ticket purchases will update the contact's consent values in Innercrowd. We recommend turning this on. If a contact gives new consent during a future ticket purchase, this ensures their preferences are kept up to date.
Once you've configured your consent rules and sync behavior, click Next to continue.
Step 6: Complete
That's it! Your Weeztix integration is now active! Click Close to return to the Integrations overview.