Zapier Integration
Zapier lets you connect Odicci to thousands of apps — from HubSpot to Slack, OpenAI, Google Sheets, and more. With just a few clicks, you can automatically send completed Odicci experience entries anywhere you want.
1. What You Can Do with Zapier
- Push Odicci experience entries into your CRM (HubSpot, Salesforce, Zoho, etc.)
- Send data to marketing platforms (Klaviyo, Braze, Mailchimp, etc.)
- Trigger notifications in Slack or Microsoft Teams
- Log entries in Google Sheets or Airtable
- Get creative with OpenAI or chain multiple apps together to make a workflow
👉 The only trigger Odicci needs in Zapier is Completed Entry. This means whenever someone completes an Odicci experience, mapped data can be sent directly into your chosen app via Zapier.
2. Connect Odicci to Zapier
- Log in to Zapier.
- Click Create Zap.
- For the trigger app, search for Odicci and select it.
- Choose the trigger: Completed Entry.
- Under
Account*
Click Select an Account and connect a new account.
- A new window will open:
- Authenticate using your Odicci account credentials, and you're connected 🎉
✅ Once connected in Zapier, visit the Odicci App to double check your Zapier integration indeed connected.
Odicci → Settings → Integrations and confirm Zapier shows as “Connected.”
Note: If you already have another CRM connected (e.g. Bloomreach, Klaviyo, Ometria, etc.), you may need to disconnect it in order to connect Zapier in your Odicci integrations list.
Testing Your Odicci Trigger
Once your Odicci trigger is set up, Zapier will ask you to run a quick test.
- Click Test Trigger.
- Zapier will pull in a sample entry (usually named Entry A).
- Select the sample entry to preview the dataset and confirm the data passed from your test Odicci Completed Entry.
3. Set Up Your First Zap (Example: HubSpot)
Let’s walk through a common use case: sending Odicci entries into HubSpot as new contacts.
👉 Tip: Even if you’re not connecting specifically to HubSpot, follow along. The setup process for mapping Odicci entry data in Zapier is nearly identical — just swap HubSpot for your app of choice.
In the Studio of your Odicci Experience:
- Click "Configure"
- Select "Integrations"
- Turn on "Zapier"
- Then map any or all fields in your experience that you would like to pass to Zapier.
- Any fields you’ve configured to pass to Zapier in your Odicci Experience Configuration will be available.
- This includes form fields (name, email, etc.), campaign metadata (experience name), and any zero-party data captured in the experience.
- In Zapier, you simply drag-and-drop these fields into the target app properties.
Back over to Zapier:
- Once back into Zapier, add an app in your workflow below the "Odicci" trigger (In our case it is HubSpot).
- Select
Action event*
. - Search for "Create Contact" (Or a similar function if not using HubSpot).
- Select "Create Contact".
Click Continue.
Configure your mappings:
If your CRM (HubSpot or other) is like ours, then you've got hundreds of properties to map to. We highly recommend using Zapier's search fields to find the specific properties you would like your Odicci entry data to.
Mapping Odicci Data to Your Zap App (e.g. HubSpot)
- In your Zap step (e.g. HubSpot – Create Contact), use the search bar to find the field you want to populate (for example, Email).
- Under the Odicci trigger data, select the corresponding field (e.g. Email #-Email-#).
- Zapier will insert the Odicci field into your HubSpot field.
Repeat this process for any other fields you’d like to map (e.g. First Name, Last Name, Prize Name, etc.).
Once mapped, Zapier will automatically pass the data from Odicci Completed Entries into your app every time the Zap runs.
Final Steps:
- Publish your Zap
- Validate that your data is pushing to the right place and in the right format.