Integrations — Complete Guide
FuriosaCRM's integration hub connects your favourite ticketing platforms, ad networks, and marketing tools directly to your audience data. Sync attendees from Eventbrite and DICE, push Custom Audiences to Meta and Google Ads, track conversions across platforms, and manage everything from a single dashboard. This guide covers every integration available and how to set them up.
Overview
Integrations in FuriosaCRM follow a consistent pattern: connect your account via OAuth (a secure authorisation flow where you grant FuriosaCRM permission to access your data on the external platform), configure what data to sync, and let the system handle the rest. All integrations are managed from the Integrations section in the sidebar.
FuriosaCRM supports two categories of integrations: ticketing platforms (Eventbrite, DICE, Ticketmaster, See Tickets, Skiddle) that pull attendee data into your audiences, and advertising platforms (Meta, Google Ads, TikTok, Snapchat) that push audience data out for targeted advertising. Some platforms like Meta support both directions — pulling lead data from Meta Lead Ads and pushing Custom Audiences for ad targeting.
Data syncing runs on a schedule managed by our worker infrastructure. Ticketing integrations check for new attendees periodically and add them to your audiences automatically. Ad platform integrations sync audience data when you initiate a push. All sync activity is logged so you can track exactly when data was transferred and how many records were affected.
Eventbrite Integration
Eventbrite is one of the most popular ticketing platforms for events, and FuriosaCRM's Eventbrite integration automatically syncs your event attendees into your audiences. This means every ticket buyer is instantly available for your marketing campaigns without any manual CSV exports.
To connect Eventbrite, navigate to Integrations and click the Eventbrite card. You will be redirected to Eventbrite's OAuth page where you grant FuriosaCRM read access to your events and attendees. Once connected, you will see a list of all your Eventbrite events.
Select the events you want to sync and choose the target audience for each. You can map Eventbrite events to existing audiences or create new ones. For each event, FuriosaCRM syncs the following attendee fields: email, first name, last name, order date, ticket type, quantity, and order value. Attendees are automatically tagged with the source "eventbrite" and placed into a group named after the event.
The sync runs periodically in the background. New attendees are added as they purchase tickets, so your audience is always up to date. You can also trigger a manual sync at any time by clicking the Sync Now button on the integration settings page.
DICE Integration
DICE is a mobile-first ticketing platform popular with music venues and club nights. FuriosaCRM's DICE integration works similarly to Eventbrite: connect your DICE account via OAuth, select your events, and attendees are synced automatically.
DICE provides attendee data including email, name, and ticket details. Because DICE is a mobile-only platform, phone numbers are typically available for DICE attendees, making them particularly valuable for SMS and WhatsApp campaigns. Synced contacts are tagged with the "dice" source and grouped by event name.
The DICE sync runs on the same schedule as other integrations. You can view sync history, see how many attendees were added in each sync, and trigger manual syncs from the integration settings page.
Ticketmaster Integration
For larger-scale events using Ticketmaster, FuriosaCRM supports syncing attendee data from Ticketmaster's platform. The integration connects via the Ticketmaster Discovery API and pulls attendee information for your events.
Note that Ticketmaster's data sharing policies are more restrictive than some other platforms. Available data typically includes email addresses and names, but phone numbers and detailed order information may be limited depending on your Ticketmaster account type and the event configuration. Check with your Ticketmaster account representative to understand what data is available for your events.
To connect, navigate to Integrations, click Ticketmaster, and follow the OAuth flow. Select your events from the event list and map them to target audiences. Synced contacts are tagged with the "ticketmaster" source.
See Tickets & Skiddle
FuriosaCRM is actively developing integrations with See Tickets and Skiddle, two popular UK-based ticketing platforms. These integrations are currently in beta and will be available to all users soon.
The See Tickets integration will support syncing attendees from your See Tickets events, including order data and ticket types. The Skiddle integration will offer similar functionality with additional support for Skiddle's promoter tools and analytics data.
If you are a See Tickets or Skiddle user and want early access to these integrations, contact our support team. We are looking for beta testers to help us refine the experience before general release.
Meta Ads Integration
The Meta (Facebook/Instagram) integration is one of the most powerful in FuriosaCRM, supporting both inbound data (Meta Lead Ads syncing) and outbound data (Custom Audience pushing). This bidirectional sync lets you capture leads from Facebook Lead Ads and retarget your existing audiences with precision-targeted ads.
To connect, navigate to Integrations and click Meta. You will be redirected to Facebook's OAuth page where you grant FuriosaCRM access to your ad accounts and pages. Once connected, you can configure the following features:
- Meta Lead Ads — Automatically sync leads from your Facebook and Instagram Lead Ads into your FuriosaCRM audiences. Every time someone fills out a lead form on your ad, their data is captured and added to your audience within minutes. The
integration_lead_syncssystem tracks sync history and ensures no duplicates. - Custom Audiences — Push your FuriosaCRM audiences (or specific groups) to Meta as Custom Audiences for ad targeting. This lets you create retargeting campaigns, exclude existing customers from acquisition ads, or build lookalike audiences based on your best contacts.
- Lookalike Audiences — Once you have pushed a Custom Audience to Meta, you can create a lookalike audience directly from FuriosaCRM. Lookalike audiences find new people on Facebook and Instagram who are similar to your existing contacts, expanding your reach to high-potential new customers.
Google Ads Integration
The Google Ads integration enables you to push your FuriosaCRM audiences to Google Ads as Customer Match lists. Customer Match lets you target your existing contacts across Google Search, YouTube, Gmail, and the Google Display Network with personalised ads.
To connect, navigate to Integrations and click Google Ads. The OAuth flow will request access to your Google Ads account. Once connected, you can select which audiences or groups to push. Google hashes email addresses and phone numbers before matching them to Google accounts, ensuring privacy compliance.
Customer Match lists are particularly effective for retargeting event attendees with ads for upcoming events, upselling VIP upgrades, or building "similar audiences" (Google's equivalent of Meta's lookalike audiences) to find new potential customers.
Additionally, you can set up conversion tracking by adding your Google Ads Conversion ID and Label to your FuriosaCRM signup pages. This allows Google Ads to track when someone who clicked your ad eventually signs up, enabling automated bid optimisation.
TikTok Integration
FuriosaCRM's TikTok integration connects to the TikTok Business Center via OAuth, enabling you to push audiences for ad targeting and track conversions from TikTok ads on your signup pages.
Once connected, you can push FuriosaCRM audiences to TikTok as Custom Audiences for targeting in your TikTok ad campaigns. TikTok supports matching by email and phone number. Audiences are hashed before upload for privacy compliance.
For conversion tracking, add your TikTok Pixel ID in the Page Builder's Tracking tab. The pixel fires when visitors view your page and when they submit the form, allowing TikTok's algorithm to optimise ad delivery towards people most likely to sign up.
TikTok is an increasingly important channel for event marketing, particularly for reaching younger demographics (18-34) who are highly active on the platform. Combining TikTok ads with FuriosaCRM's audience data creates a powerful loop: run awareness campaigns on TikTok, capture signups on your pages, then retarget non-converters with follow-up ads.
Snapchat Integration
The Snapchat integration connects to the Snap Business platform via OAuth, enabling audience segment pushing for Snapchat ad targeting. Like other ad platform integrations, you can push FuriosaCRM audiences to Snapchat for use as Custom Audiences in your Snap Ads campaigns.
Snapchat supports matching by email and phone number. Once an audience is pushed, you can use it for targeting, exclusion, or building lookalike audiences in Snapchat Ads Manager. For conversion tracking, add your Snapchat Pixel ID in the Page Builder's Tracking tab.
Snapchat is particularly effective for event marketing targeting the 13-25 demographic. The platform's visual, ephemeral format aligns well with event promotions that create urgency and FOMO (fear of missing out). Use story ads to showcase event content, and snap ads with a "Sign Up" action button that leads to your FuriosaCRM signup page.
Marketing Analytics
FuriosaCRM's cross-platform analytics dashboard aggregates data from all your connected integrations into a unified view. Built with Chart.js, the analytics page provides visual insights into audience growth, campaign performance, and integration sync activity across all platforms.
Key analytics features include:
- Audience growth chart — Visualise how your audiences grow over time, broken down by source (signup, eventbrite, dice, csv_import, meta_lead_ads, etc.).
- Campaign performance comparison — Compare delivery rates, open rates, and click rates across email, SMS, and WhatsApp channels.
- Integration sync timeline — See when each integration last synced and how many records were transferred.
- Source attribution — Understand which channels and integrations contribute the most contacts to your audiences.
Analytics data is refreshed in real time and can be filtered by date range, audience, and integration source. Use these insights to allocate marketing budget towards the channels that generate the highest quality leads and the best return on investment.
Troubleshooting
Integration connections can occasionally require maintenance. Here are the most common issues and their solutions:
OAuth Token Expired
OAuth tokens have a limited lifespan. If an integration stops syncing and shows a "Token Expired" or "Re-authorization Required" status, navigate to the integration settings and click Reconnect. You will be redirected through the OAuth flow again to grant a fresh token. No data is lost during this process.
Sync Failures
If a sync fails, the error details are displayed in the sync history log. Common causes include API rate limits (too many requests to the external platform), temporary outages on the external platform, or permission changes on the external account. Most sync failures resolve automatically on the next scheduled sync.
Missing Data
If synced contacts are missing expected fields (like phone numbers), this is usually because the external platform does not provide that field in their API response. Check the integration documentation for the specific platform to understand what data is available. You can also manually enrich contacts by updating their profiles in FuriosaCRM.
Duplicate Contacts
FuriosaCRM uses email as the primary deduplication key. If a contact exists in your audience with the same email address, the integration will update the existing record rather than creating a duplicate. If you notice duplicates, they may have different email addresses but the same name or phone number. Use the audience audit tool to identify and merge these cases.