The Campspot + Iterable integration lets you sync your Campspot guest and reservation data to your Iterable account—allowing your team to build and send targeted email campaigns enriched with customer and booking data from Campspot.
With this integration, you can:
- Send confirmation, pre-arrival, or post-departure emails for your guests' campsite reservations.
- Trigger follow-up communications after cancellations.
- Build segmented campaigns based on RV type, guest demographics, booking patterns, and more.
- Cross-promote park locations based on guest attributes.
- Track campaign performance and conversions in Iterable.
# In this article
# Required permissions
To set up this integration, you (or a designated team member) need the View and Edit Integrations permission in Campspot. To confirm you have this permission, follow these steps in Campspot:
- Go to User Management.
- Click Roles.
- Click the User Role assigned to you or the teammate who will set up the integration.
- Under Campground Setup, click Customize Permissions.
- Enable the View and Edit Integrations permission.
- Click Save Changes.
# Setup instructions
To connect your Iterable and Campspot accounts, follow these steps:
# In Iterable
# Create an API key
To create an API key, go to Integrations > API Keys.
See Creating API Keys for detailed instructions on how to create, name, and store the API keys you need for authenticating with Iterable's partner platforms.
IMPORTANT
API keys are only visible the first time you create them. Make sure to immediately copy the key and store it somewhere secure.
# In Campspot
# Step 1: Request activation
Before you can set up this integration, you'll need to reach out to Campspot to activate the integration. To do this, complete and submit Campspot's Iterable Integration Signup form.
Once the Campspot team receives your request, they will process your request and activate the integration. When this is complete, you will see the Iterable integration in your Campspot admin site and can proceed with the setup process.
# Step 2: Connect Iterable to Campspot
- From your Campspot admin page, select Integrations.
- Find Iterable, and click Connect.
- Enter the API key that you created in the previous step.
- Click Save.
Once you've completed these steps, your data will begin syncing during the next daily scheduled run. The sync includes all historical guest and reservation data from your active parks.
# Synced data
When your Campspot and Iterable accounts are connected with this integration, two data syncs run daily to import Campspot data into Iterable:
# Guest Sync
The Guest Sync automatically sends guest profile information and associated
reservation history from Campspot to Iterable. Guest Sync data imported from
Campspot maps to Iterable user profiles based on the user identifier
for your project: email, userId, or both (hybrid projects).
Synced data includes:
- Guest name, contact info, and address
- Booking history going back three years (first and last booking dates, total reservations, total spend)
- Associated reservation data such as:
- Site type, site name, check-in/check-out dates, adults/children/pets
- Cancellation status and reasons
- Add-ons and their details
# Reservation Sync
The Reservation Sync automatically sends reservation event data from Campspot to
Iterable. Reservation Sync data imported from Campspot maps to the Iterable
purchase event.
Synced data includes:
- Reservation totals and item breakdowns
- Park and site details
- Dates, stay length, guest demographics
- Cancellation info and source data
Both syncs enrich Iterable user profiles with detailed customer data to help you create more personalized messaging.
# Learn more
For help implementing or troubleshooting this integration, see Campspot's support article Iterable Integration Overview Setup FAQ or reach out to Campspot's customer support team.