General Questions
What Thnks plan do I need?
What Thnks plan do I need?
Is the integration available in the HubSpot App Marketplace?
Is the integration available in the HubSpot App Marketplace?
Can I use this integration alongside the webhook/custom code integration?
Can I use this integration alongside the webhook/custom code integration?
Setup & Installation
How do I get started with the integration?
How do I get started with the integration?
- Contact your Thnks Account Manager or email integrations@thnks.com
- Confirm your Thnks organization has the integration enabled
- Receive your personalized setup link
- Authorize the connection using HubSpot Super Admin credentials
- Wait for the initial data backfill to complete
What permissions does the integration need?
What permissions does the integration need?
- CRM Contacts: Read and write access to match recipients
- Custom Objects: Create and manage Thnks records
- Schema Access: Read custom object schemas
How long does the initial sync take?
How long does the initial sync take?
Synchronization
How often does data sync?
How often does data sync?
- New Thnks transactions
- Status updates on existing transactions (Delivered, Opened, Redeemed, etc.)
- New associations with Contacts and Deals
What data is synchronized?
What data is synchronized?
- Thnks name, type, and amount
- Sender name and email
- Recipient name and email
- Personal message
- Current status and status timestamps
- Tracking URL
- Transaction ID
Does the integration sync historical transactions?
Does the integration sync historical transactions?
Can I trigger a manual sync?
Can I trigger a manual sync?
What happens if the sync fails?
What happens if the sync fails?
Associations & Matching
How are Thnks matched to Contacts?
How are Thnks matched to Contacts?
- The integration searches for a Contact with the recipient’s email
- If found, the Thnks record is associated with that Contact
- If not found, the Thnks record is created without a Contact association
What if multiple Contacts have the same email?
What if multiple Contacts have the same email?
How does Deal association work?
How does Deal association work?
- The recipient matches a Contact in HubSpot
- That Contact is linked to a Deal via Contact Role
- The Deal is currently open (not Closed Won or Closed Lost)
Can I manually associate Thnks records?
Can I manually associate Thnks records?
What is re-association and when should I use it?
What is re-association and when should I use it?
- You’ve added new Contacts that should match existing Thnks
- You’ve updated Contact email addresses
- You’ve merged duplicate Contacts
Troubleshooting
I don't see any Thnks data in HubSpot
I don't see any Thnks data in HubSpot
- Wait for sync: Initial backfill may take a few minutes
- Verify connection: Confirm the OAuth connection is active
- Check your Thnks account: Ensure there are transactions to sync
- Correct portal: Verify you connected the correct HubSpot portal
Thnks aren't associated with the right Contacts
Thnks aren't associated with the right Contacts
- The recipient email in Thnks matches the Contact email in HubSpot
- There aren’t duplicate Contacts with the same email
- The Contact existed when the Thnks was synced (or request re-association)
The OAuth connection failed
The OAuth connection failed
- Ensure you’re logged in as a HubSpot Super Admin
- Verify your HubSpot plan supports custom objects (Professional or Enterprise)
- Clear your browser cache and cookies
- Try a different browser or incognito mode
- Contact integrations@thnks.com for assistance
Token expired or authentication errors
Token expired or authentication errors
- The refresh may be in progress—wait a few minutes
- If errors persist, you may need to re-authorize the connection
- Contact integrations@thnks.com for help
How do I disconnect the integration?
How do I disconnect the integration?
- Go to Settings → Integrations → Connected Apps in HubSpot
- Find the Thnks integration
- Click “Uninstall” or “Disconnect”
Data & Privacy
Is my data secure?
Is my data secure?
- OAuth 2.0: Secure authentication without password sharing
- HTTPS: All data transmitted over encrypted connections
- Per-organization isolation: Each organization’s data is isolated
- Token rotation: Access tokens are automatically refreshed
What happens to my data if I disconnect?
What happens to my data if I disconnect?
- Sync stops: No new Thnks will be synced to HubSpot
- Data remains: Existing Thnks custom object records stay in HubSpot
- Manual deletion: You can delete records manually if needed
Can I delete Thnks records from HubSpot?
Can I delete Thnks records from HubSpot?
Support
How do I get help?
How do I get help?
- Email: support@thnks.com
- Account Manager: Contact your Thnks Account Manager directly
- Documentation: Review the Installation Guide and Features pages
How do I report a bug or request a feature?
How do I report a bug or request a feature?
- Description of the issue or feature request
- Steps to reproduce (for bugs)
- Your HubSpot portal ID
- Screenshots if applicable