Using Data Streams
Written By Marshall Ivler
Last updated 16 days ago
Data Streams provide a powerful way to automatically keep your external tools in sync with your Campfront data. While CSV exports are great for one-time reports, Data streams allow you to take any saved view from your camper or staff tables and push that data to supported third-party integrations automatically.
Supported Integrations
You can stream data to the following platforms:
Google Sheets
Microsoft Excel (via OneDrive / Microsoft 365)
Airtable
Notion
How to set up a Data Stream
Access the Data streams page: Navigate to either the Campers or Staff table and select the Data Streams icon in the corner, or use the Command Bar (⌘+K or Ctrl+K) and search for "Data streams".
Add a new stream: Click the action to add a new stream and choose your desired integration (Google, Microsoft, or Airtable).
Note: For Airtable, you will also be prompted to select your initial base.
Link a saved view: Select the specific saved view you wish to sync.
Connect your account: Follow the prompts to authorize your Google, Microsoft, or Airtable account.
Syncing and Management
Automatic Sync: Once established, Campfront will automatically push updates to your external tool approximately once per hour.
Manual Sync: You can trigger an immediate update at any time by selecting the Sync Now option on the Data streams table.
Monitoring: The Data streams table shows when each view was last synced, giving you real-time visibility into the freshness of your data.
Editing & Deleting: You can edit a stream's settings or remove it entirely if you no longer need the data pushed out of Campfront.
Why use Data Streams?
Data Streams are ideal for workflows that require real-time updates without manual intervention.
Example: Sharing with Outside Vendors; Imagine you are working with an outside vendor, such as a transportation company that needs an updated list of campers for bus manifests.