Campfire

Polytomic connects Campfire to your data warehouse, databases, and SaaS tools for accounting and revenue ETL. Replicate journal entries, invoices, contracts, budgets, and income statements into your data warehouse and other systems so financial reporting can be modeled alongside CRM and product data, without writing code.

Campfire logo

Statements and ledger

Income statement, balance sheet, cash flow, and journal entries together.

Revenue recognition data

Contracts and contract customers alongside the accounting ledger.

Incremental across objects

Records filter on last modified time, and reports read by start date.

Example workflows

Replicate Campfire financials into your data warehouse

What you can sync

Campfire is supported as a source. Read your accounting and revenue object model and land it in your data warehouse, databases, or SaaS tools.

From Campfire

Journal entries and bank accounts
Income statement, balance sheet, and cash flow
Contracts, contract customers, and invoices
Budgets, budget accounts, and cost allocations
Departments

To your destinations

Data warehouses including Snowflake, BigQuery, and Databricks
Databases including PostgreSQL and MySQL
Cloud storage including Amazon S3 and Google Cloud Storage
SaaS tools including Salesforce, Attio, and spreadsheets

How it works

Connect Campfire with an API key and choose the objects you want. Polytomic reads your accounting and revenue data into your data warehouse, databases, or SaaS tools, so financial reporting can be built with SQL and joined to the operational data that explains it.

Both the underlying ledger and the prepared statements are available, so you can either rebuild reporting from journal entries or take the income statement, balance sheet, and cash flow as Campfire computes them and reconcile against your own model.

  • Connect Campfire with a view only API key
  • Read journal entries, invoices, contracts, budgets, and departments
  • Pull income statement, balance sheet, and cash flow reports
  • Sync incrementally on last modified time where available
  • Read reports incrementally from a configurable start date
  • Monitor sync health, record volume, and failures from one interface

How to set up

Polytomic authenticates to Campfire with an API key sent as a token in the authorization header. Since this connector only reads, a view only key is the right choice and is what Campfire's own documentation recommends.

How to get connected
  1. 1In Campfire, generate a view only API key
  2. 2In Polytomic, navigate to Connections, then Add Connection, then Campfire
  3. 3Paste the API key
  4. 4Test the connection
  5. 5Select the objects and reports you want to sync
  6. 6Click Save

See the documentation for full setup details.

Frequently asked questions

Why teams choose Polytomic

No engineering required

Set up and manage syncs without writing code.

Flexible data modeling

Use SQL to define exactly what data gets synced.

Handles scale automatically

Supports large datasets with incremental syncs and bulk APIs.

Start syncing your data with Campfire in minutes

No credit card required. Free trial available.

More integrations beyond Campfire