Campfire
Overview
The Campfire and Numeral integration enables Zero Day Close by automating sales tax calculations and invoice processing. This integration allows you to seamlessly track sales transactions and manage tax compliance directly within your accounting workflow.
What you'll accomplish:
Connect Numeral to your Campfire account
Set up automated webhook communication
Enable automatic sales tax calculations on invoices
View and track transactions across both platforms
Access detailed sales tax reports
Prerequisites
Before you begin, ensure you have:
An active Campfire account with admin access
A Numeral account
Permissions to generate API keys in Campfire
Step 1: Connect Numeral to Campfire
To establish the integration between Numeral and Campfire, you'll need to generate and configure an API key.
Generate a Campfire API Key
Log in to your Campfire account
Navigate to Settings > API Keys (or go directly to
https://app.meetcampfire.com/v2/settings/api-keys)Click Generate New API Key or Create API Key
Copy the API key (you'll need this in the next step)
Important: Store your API key securely. It will only be displayed once.
Add the API Key to Numeral
Log in to your Numeral account
Go to Settings > Integrations
Find Campfire in the list of available integrations
Click Connect or Configure
Enter a name for your Campfire connection
Paste your Campfire API key into the appropriate field
Click Connect
You should see a confirmation that Numeral is now connected to Campfire and proceed to the webhook setup step.
Step 2: Set Up the Numeral Webhook in Campfire
The webhook enables real-time data synchronization between Numeral and Campfire, ensuring that transaction data flows seamlessly between both platforms.
Configure the Webhook
After connecting your API key in Numeral, you'll be provided with a webhook URL
Click Copy Numeral webhook URL to copy the webhook URL to your clipboard
In your Campfire account, navigate to Settings > Webhooks (or go directly to
https://app.meetcampfire.com/v2/settings/webhooks)Click Add New Webhook or Create Webhook
Paste the Numeral webhook URL into the webhook URL field
Configure the webhook to listen for Invoice entity events:
Created - When a new invoice is created
Updated - When an invoice is updated
Payment Updated - When payment status changes
After saving the webhook in Campfire, Campfire will generate a Webhook Secret
Copy the webhook secret from Campfire
Return to Numeral and paste the webhook secret into the Webhook Secret field
Click Continue to complete the setup
Verify the Connection
Return to your Numeral account
Check the integration status to confirm the webhook is active
You may want to send a test transaction to verify data is flowing correctly
Step 3: Automate Sales Tax on Invoices
Once the integration is complete, Numeral will automatically calculate and add sales tax to your invoices based on your configured tax rules.
How It Works
When you create or update an invoice in Campfire:
Campfire sends the invoice data to Numeral via the webhook
Numeral identifies the customer's location
The system automatically applies the appropriate sales tax rate
The tax amount is calculated and added to the invoice
The complete transaction data (including tax breakdown) is synchronized back to Campfire
What You'll See
In Campfire: Invoices will display itemized sales tax amounts calculated by Numeral
In Numeral: Transaction data will include detailed tax information for accounting and compliance purposes
💬 Questions? Reach out to our team anytime via the messaging widget in your Numeral dashboard.
