The Roller connector in Spotler Connect allows you to connect Roller as a data source so that customer, booking, and product data can be synchronized into Spotler Connect. Once connected, this data becomes available for use in Spotler Activate to create segments and automated marketing journeys.
What does adding the Roller connector do?
Adding the Roller connector establishes a connection between Roller and Spotler Connect.
This connection enables the synchronization of contacts, orders, and products, making this data available for marketing use cases.
The connector is designed to be used together with Spotler Activate, where the synchronized data can be used in segmentation and automation.
On this page, the following topics are covered:
- What should you prepare before setup?
- How do you add the Roller connector?
- How is data synchronized?
- What are important limitations?
- What is the result after setup?
What should you prepare before setup?
Before adding the Roller connector, you need access to Roller to create API credentials.
These credentials are required to authenticate the connection between Roller and Spotler Connect.
Create API credentials in Roller
- Log in to Roller
- Navigate to Settings
- Open the Developers section
- Create a new API key
- Copy the Client ID and Client Secret
How do you add the Roller connector?
Step 1: Start a new connector
- Open Spotler Connect
- Go to the Connectors section
- Select Add connector
- Choose Roller
Step 2: Select preset
Select the default preset or continue with manual configuration.
Step 3: Authenticate the connection
- Enter the Client ID
- Enter the Client Secret
- Continue to validate the connection
Step 4: Configure connection settings
Provide a name for the connection and configure general connector settings.
Step 5: Configure products
Enable synchronization of products.
Products are required for orders
Products are required to process orders in Spotler Connect. If an order contains a product that does not yet exist, the product is automatically created and the order is processed again.
Step 6: Configure contacts
Enable synchronization of contacts and configure how contacts are handled in Spotler Connect.
Step 7: Review summary
Review the configuration and confirm the setup.
Step 8: Complete setup
After confirmation, the connector is activated and data synchronization starts.
How is data synchronized?
Contacts and orders
Contacts and orders are synchronized in real time.
Real-time synchronization
Roller sends updates to Spotler Connect using webhooks, ensuring that contact and order data is updated immediately when changes occur.
Products
Products are synchronized on a frequency basis.
Products are also automatically created when they are included in an incoming order.
What are important limitations?
Orders without contact data
Orders are only created in Spotler Connect if they can be linked to a contact profile.
Orders require contact data
If an order does not include an email address or phone number, it will not be created in Spotler Connect.
On-site orders
On-site orders are only processed if they can be linked to a contact, for example when a customer is identified during checkout.
Minors and waivers
Data related to minors is not synchronized.
- Only adult contacts are included
- Minor data is excluded from the connector
What is the result after setup?
After completing the setup, Roller is connected to Spotler Connect and data synchronization begins.
Contacts, orders, and products become available in Spotler Connect and can be used in Spotler Activate for segmentation and automated journeys.
FAQ
Do orders always synchronize?
Yes, all orders are synchronized, including online and on-site orders, as long as they can be linked to a contact.
What happens if an order has no email address?
The order is not created in Spotler Connect if no email address or phone number is available.
Are products required?
Yes, products are required to process orders. Missing products are automatically created when needed.
Is data synchronized in real time?
Contacts and orders are synchronized in real time. Products are synchronized on a frequency basis.