How does the DataThistle integration work?
DataThistle is an external events service that aggregates event listings from across a destination. If your site is connected to a DataThistle account, your CMS can automatically import and publish those events without your team needing to enter them manually.
What the integration does for you
Once configured, the integration runs automatically on a schedule you choose. It checks for new events, updates any existing events where details have changed, and removes any events that are no longer listed in DataThistle. Your events listings are kept up to date without any manual work from your team.
Where an event takes place across multiple venues, a separate event entry is created for each venue automatically.
What gets imported
Each imported event is created as a standard event entry in your CMS, populated with:
Event name and description
Dates, times, and duration
Performance schedule with individual session times
Ticket types, prices, and booking links
Venue name, address, and map location
Contact details and website
Event images
Categories, matched to the category structure on your site
Linking events to your business directory
If your site includes a business directory, the integration can automatically link imported events to the relevant business listing. For example, an event at a venue that exists in your directory will be connected to that business entry. This can be switched on or off within the settings, and you can adjust how confident the match needs to be before the link is made.
Configuring the integration
The DataThistle settings are found in the DestinationCore section of your CMS control panel. From here you can:
Enter the DataThistle feed URL provided to you by DataThistle
Set how frequently your events are updated- options are every ten minutes, twice daily, or once a day
Map DataThistle's event categories to the categories used on your site
Turn business directory matching on or off
Trigger a manual update if you need to pull in the latest events straight away
If your CMS manages multiple sites, each site can be connected to a different DataThistle feed with its own settings.
What the integration does for you
Once configured, the integration runs automatically on a schedule you choose. It checks for new events, updates any existing events where details have changed, and removes any events that are no longer listed in DataThistle. Your events listings are kept up to date without any manual work from your team.
Where an event takes place across multiple venues, a separate event entry is created for each venue automatically.
What gets imported
Each imported event is created as a standard event entry in your CMS, populated with:
Event name and description
Dates, times, and duration
Performance schedule with individual session times
Ticket types, prices, and booking links
Venue name, address, and map location
Contact details and website
Event images
Categories, matched to the category structure on your site
Linking events to your business directory
If your site includes a business directory, the integration can automatically link imported events to the relevant business listing. For example, an event at a venue that exists in your directory will be connected to that business entry. This can be switched on or off within the settings, and you can adjust how confident the match needs to be before the link is made.
Configuring the integration
The DataThistle settings are found in the DestinationCore section of your CMS control panel. From here you can:
Enter the DataThistle feed URL provided to you by DataThistle
Set how frequently your events are updated- options are every ten minutes, twice daily, or once a day
Map DataThistle's event categories to the categories used on your site
Turn business directory matching on or off
Trigger a manual update if you need to pull in the latest events straight away
If your CMS manages multiple sites, each site can be connected to a different DataThistle feed with its own settings.