HubSpot + CaptiFi
Create a HubSpot Contact for each WiFi guest who accepts marketing, matched by email so regulars never duplicate. Native, set up per venue. 30-day free trial.
What does the HubSpot integration do?
HubSpot is a native CaptiFi connector on the Growth plan and above. Paste a HubSpot private app token into the HubSpot card on my.captifi.io, switch the venue on, and each WiFi guest who accepts marketing is created as a HubSpot Contact with their email, name and the lead status New. A guest already in HubSpot is updated by email, so repeat visits never create duplicates, and guests who decline marketing are never sent.
The HubSpot integration is a native CaptiFi connector. Each venue connects its own HubSpot account with a private app access token, pasted into the HubSpot card on the Integrations page of my.captifi.io, and from then on every guest who signs in to that venue's WiFi with an email address and accepts marketing is sent to HubSpot as a Contact. The sync runs on CaptiFi's servers in a queued job, so the Contact appears shortly after the guest connects, and a brief HubSpot outage is retried automatically.
Each Contact carries the guest's email address, first and last name, and the lead status New. HubSpot identifies Contacts by email, so when a guest who is already in your CRM signs in again, CaptiFi updates that Contact instead of creating a second one. Ticket buyers who accept marketing at checkout on your CaptiFi events page are sent the same way.
Guests who decline marketing on the splash page are never sent, so everyone the integration adds to HubSpot has agreed to marketing from the venue. Once the contacts are in HubSpot, your own lists, workflows and sequences can pick them up. The integration is included on the Growth plan and above, and a 30-day free trial started on Growth or Pro includes it.
Why connect HubSpot to CaptiFi
Guests become HubSpot Contacts
Every WiFi guest who accepts marketing is created as a Contact in the HubSpot account you connect, with no exports, list uploads or Zapier account in between.
No duplicates for regulars
Contacts are matched on email address, so a guest who signs in every week updates the same HubSpot Contact each time.
Consent first
Only guests who accept marketing on your splash page are sent, so the contacts your team works from in HubSpot all agreed to hear from you.
One account per venue
Each venue holds its own token and its own on and off switch, so a group can send each site to a different HubSpot account or keep one site out altogether.
What data flows to HubSpot
Up and running in minutes
Create a private app in HubSpot
In your HubSpot account, open Settings, then Integrations, then Private Apps. Create an app with the crm.objects.contacts.read and crm.objects.contacts.write scopes and copy its access token, which starts with pat-.
Paste the token into CaptiFi
Log in to my.captifi.io, open Integrations and click Configure on the HubSpot card. Pick the venue, paste the token into the Private App Token field and click Save.
Test and switch on
Click Test connection to check HubSpot accepts the token, then switch the venue to Enabled.
Check with a live sign-in
Join the venue WiFi from a phone, sign in with a real email address and accept marketing, then find the new Contact in HubSpot.
Step by step, with screenshots.
How venues use HubSpot with CaptiFi
A hotel group that runs its direct-booking emails from HubSpot sends every lobby WiFi guest who accepts marketing into its CRM, where a HubSpot workflow welcomes them and offers a rate for their next stay.
A restaurant group with a private dining sales team sees consenting WiFi guests in HubSpot, so an enquiry from someone who has already eaten there lands on a Contact the team recognises.
A coworking space treats day-pass visitors who accept marketing as new leads in HubSpot, and the sales team follows up with a membership offer.
Frequently asked questions
Is the HubSpot integration live?
What does CaptiFi send to HubSpot?
Will repeat guests create duplicate contacts?
Are guests who decline marketing sent to HubSpot?
Does it send guests who signed in before I connected?
Which HubSpot scopes does the token need?
Pairs well with
Start using HubSpot with CaptiFi today
30-day free trial. Cancel anytime.
Google, Gmail, Mailchimp, Klaviyo, HubSpot, Salesforce, Facebook, Meta Pixel, Slack, Zapier, Twilio, Tripadvisor, Yelp, Trustpilot, Untappd, Feefo, REVIEWS.io, Yotpo, Toast, Square, SumUp, Airship, Revinate, Leat, Pepper, EmailOctopus, MailerLite and Incentivio are trade marks of their respective owners and appear here only to identify the services CaptiFi connects to. CaptiFi is independent of these companies and is not sponsored, certified or endorsed by them. An integration marked coming soon is on our roadmap and is not yet available. Twilio and all related logos are trademarks of Twilio Inc. or its affiliates. Salesforce is a trademark of Salesforce, Inc. Slack is a trademark and service mark of Slack Technologies, Inc., registered in the U.S. and in other countries.
CaptiFi is a guest WiFi marketing and captive portal platform for restaurants, bars, pubs, cafes, hotels, gyms, salons, retail and short-term rentals, built by CaptiFi Ltd in the UK and sold in GBP, USD, EUR, CAD, AUD and NZD to venues worldwide.