Zapier Integration Guide
Connect TitanCard to HubSpot and 5,000+ apps using Zapier webhooks
Zapier lets you connect TitanCard to over 5,000 apps without writing code. This guide walks you through setting up a TitanCard to HubSpot integration, but the same steps apply to any Zapier-compatible app.
Want to skip the manual setup? Download our pre-built Zapier template at the bottom of this page.
Prerequisites
- A TitanCard Pro or Team account (webhooks require a paid plan)
- A Zapier account (free tier works for testing)
- A HubSpot account (or your destination app of choice)
Step 1: Create a Webhook in Zapier
Create a new Zap
Log into Zapier and click 'Create Zap' or 'Make a Zap' from the dashboard.
Search for Webhooks
In the trigger search, type 'Webhooks by Zapier' and select it.
Select 'Catch Hook'
Choose 'Catch Hook' as the event type. This allows Zapier to receive data from TitanCard.
Copy the webhook URL
Zapier will generate a unique webhook URL like 'https://hooks.zapier.com/hooks/catch/123456/abcdef'. Copy this URL - you'll need it in the next step.
Step 2: Add the Webhook to TitanCard
Go to Settings > Webhooks
In your TitanCard dashboard, navigate to Settings and click on Webhooks.
Click 'Add Webhook'
Click the 'Add Webhook' button to create a new webhook endpoint.
Configure the webhook
Enter a name (e.g., 'Zapier - HubSpot'), paste the Zapier webhook URL, and select the events you want to trigger on (e.g., 'connection.created').
Save and copy the secret
Click Save. TitanCard will generate a webhook secret - copy this and store it securely. You'll need it if you want to verify webhook signatures.
Step 3: Test the Connection
Trigger a test event
In TitanCard, perform the action that triggers your webhook (e.g., create a new connection by scanning someone's card).
Return to Zapier
Go back to Zapier and click 'Test trigger'. Zapier should find the test event you just created.
Review the data
Zapier will show you the data it received. You should see fields like name, email, company, title, and more.
Step 4: Connect to HubSpot
Add an action step
Click the '+' to add an action. Search for 'HubSpot' and select it.
Choose 'Create Contact'
Select 'Create Contact' as the action event.
Connect your HubSpot account
If you haven't already, connect your HubSpot account by following the OAuth prompts.
Map the fields
Map TitanCard fields to HubSpot fields. Common mappings include:
Field Mapping Reference
Use this table to map TitanCard webhook data to HubSpot contact fields:
TitanCard Field → HubSpot Field
─────────────────────────────────────────
data.name → Contact Name (or First/Last)
data.email → Email
data.company → Company Name
data.title → Job Title
data.phone → Phone Number
data.location → City
data.linkedIn → LinkedIn URL
data.notes → Contact Notes
event → Lead Source (set to 'TitanCard')Step 5: Publish Your Zap
Test the complete Zap
Click 'Test step' to create a test contact in HubSpot. Verify it appears in your HubSpot contacts.
Turn on your Zap
Once everything works, click 'Publish' to activate your Zap. New connections in TitanCard will now automatically sync to HubSpot.
Advanced: Add a Filter
Want to only sync certain connections? Add a Filter step between the webhook and HubSpot:
- Only sync connections with an email address
- Only sync connections from specific events or tags
- Only sync connections with certain job titles
Troubleshooting
Webhook not triggering in Zapier
- Verify the webhook URL is correct in TitanCard settings
- Check that the webhook status is 'Active' (not paused)
- Ensure you've subscribed to the correct events
- Try triggering a fresh event after setting up the webhook
Contact not creating in HubSpot
- Check if a contact with that email already exists (HubSpot prevents duplicates)
- Verify your HubSpot account connection is still valid
- Review Zap history for error messages
Missing data in HubSpot
- Ensure all field mappings are configured correctly
- Check if the TitanCard connection has data in those fields
- HubSpot custom fields must be created before you can map to them
Download Pre-Built Template
Skip the manual setup with our pre-configured Zapier template. It includes the webhook trigger and HubSpot contact creation with recommended field mappings.
Download the template: /templates/zapier-titancard-hubspot.json - Import this into Zapier using the 'Import from URL' feature or by copying the configuration manually.
Other Popular Zapier Integrations
- Salesforce - Create leads from new connections
- Google Sheets - Log all card views and connections
- Slack - Get notified when someone views your card
- Mailchimp - Add new connections to email lists
- Notion - Create database entries for networking follow-ups
- Airtable - Build a custom CRM from TitanCard data
Need help? Check out the Webhook Reference for all available events and payload formats, or contact support@titancard.com.
Ready to get started?
Create your digital business card in minutes. Join thousands of professionals already using TitanApp.
Get Started FreeWas this page helpful?