Oracle CrowdTwist is a SaaS based omni-channel loyalty and analytics platform that is designed to allow marketers to acquire, engage and retain customers
Supported syncing
Sync Type | Description | Supported Sync Modes | API documentation |
---|---|---|---|
Users | Sync data from any source to CrowdTwist as users | Update | User Update |
For more information about sync modes, refer to the sync modes docs.
Connect to CrowdTwist
Go to the Destinations overview page and click the Add destination button. Select CrowdTwist and click Continue.
Enter your API key. If you do not have a CrowdTwist API key, follow the instructions here on CrowdTwist to generate a Client API key.
Sync configuration
Once you've set up your CrowdTwist destination and have a model to pull data from, you can set up your sync configuration to begin syncing data. Go to the Syncs overview page and click the Add sync button to begin. Then, select the relevant model and the CrowdTwist destination you want to sync to.
Record matching
CrowdTwist uses the following ID types to identify users:
- Email address
- Facebook user ID
- Twitter user ID
- CrowdTwist ID
- Third party ID
- Username
- Mobile phone number
Select which ID you'd like to use to identify users in your model.
Field mapping
Sync any column in your model to map to any of the following user attributes in CrowdTwist:
- First name
- Last name
- Date of birth
- Email address
- Email is verified
- Is active
- Remove points
- Language preference
- Postal code
- Username
- Password
- Third party ID
- City ID
- City name
- Country code
- Facebook access token
- Facebook user ID
- Instagram access token
- Instagram username
- Instagram user ID
- Foursquare access token
- Foursquare user ID
- Extra data
- Gender ID
- Middle name
- Mobile phone number
- Receive email updates
- Custom data
- Tier override
- Password generated
Reference CrowdTwist's documentation for more detail on the types and requirements for each attribute to reduce the likelihood of rejected rows in your sync.
Tips and troubleshooting
Common errors
If you encounter an error or question not listed below and need assistance, don't hesitate to . We're here to help.
Live debugger
Hightouch provides complete visibility into the API calls made during each of your sync runs. We recommend reading our article on debugging tips and tricks to learn more.
Sync alerts
Hightouch can alert you of sync issues via Slack, PagerDuty, SMS, or email. For details, please visit our article on alerting.