FieldFoxx Setup

Getting Started Guide

Use this checklist to configure FieldFoxx for day-to-day use. Most companies can complete initial setup in under 30 minutes.

Looking for CRM training? Open the Complete CRM How-To Guide.

ClientsQuotesInvoicesStripe ConnectQuickBooks OnlineMailchimpInvoice Reminders

Quick Start Checklist

Use this to confirm your account is fully configured before onboarding your team.

Open
Open
Open
Open
Open
Open
Open
Open
Open
Open

1. Complete Your Company Profile

Go to Settings and add your company name, phone number, and address so all client-facing documents are branded correctly.

  • Set Company name, phone, and address in the Company card.
  • Confirm your personal name in the Profile card.
  • If you have technicians, verify role access from Team.

2. Connect Stripe for Online Payments

Enable Stripe Connect so clients can pay invoices online and funds are deposited to your connected Stripe account.

  • In Settings, open the Online Payments card.
  • Click Connect Stripe and complete onboarding in Stripe.
  • Return to Settings and confirm account status shows Active.

3. Connect QuickBooks Online

Link your QuickBooks Online company so paid invoices can be synced for accounting and reconciliation.

  • In Settings, open the Accounting Sync card.
  • Click Connect QuickBooks Online and approve access in Intuit.
  • Return to Settings and confirm status shows Connected.

4. Connect Mailchimp for Client Campaigns

Link Mailchimp and map client tags to specific Mailchimp audience IDs so campaigns can target the right segments.

  • In Settings, open the Email Marketing card.
  • Enter your Mailchimp API key and default audience ID, then save settings.
  • Add tag-to-audience mappings (for example, vip:audience_id) and save.

5. Issue Refunds From Paid Invoices

Refunds are handled from the invoice detail page after a payment has been marked paid.

  • Open the paid invoice you want to refund from the Invoices list.
  • Use the refund controls on the invoice detail page to enter a full or partial amount.
  • Choose a refund reason and submit the refund to Stripe.

6. Create Your First Client

Add at least one client before creating quotes, jobs, or invoices.

  • Enter client name, email, and phone.
  • Include address to support job scheduling and maps.
  • Save and verify the client appears in your Clients list.

7. Build a Quote and Send It

Use quote line items to present pricing before work begins.

  • Select the client and add line items with quantity and unit price.
  • Review subtotal, tax, and total before saving.
  • Open the quote and mark/send it to the client.

8. Convert Work Into an Invoice

Create invoices from completed work and send clients a payment-ready link.

  • Select client and add billable line items.
  • Set due date and verify totals.
  • Open invoice and use Send Invoice to email the client.

9. Sync Paid Invoices to QuickBooks

After invoices are paid, run sync from Settings so accounting stays current in QuickBooks Online.

  • Open Settings and go to Accounting Sync.
  • Click Sync paid invoices to push unsynced paid invoices to QuickBooks.
  • Review sync history entries for success, partial syncs, or failures.

10. Sync Tagged Clients to Mailchimp

Push clients into Mailchimp after tags are assigned so each segment lands in the right audience.

  • Verify client records have the tags you mapped in Email Marketing settings.
  • In Settings, click Sync clients to Mailchimp.
  • Review sync status and fix any clients missing valid email addresses.

11. Turn On Automatic Invoice Reminders

Configure reminder timing so unpaid invoices are followed up automatically.

  • In Settings, open the Invoice Reminders card.
  • Enable reminders and choose due/overdue timing.
  • Click Save Reminders to persist your automation rules.

Go-Live Day Playbook

Follow this sequence for your first production transaction to verify everything end-to-end.

  1. Create a real client record with valid email.
  2. Add at least one client tag that matches a Mailchimp mapping rule.
  3. Send a quote and confirm the client receives it.
  4. Create and send an invoice from that client record.
  5. Make a real or low-dollar test card payment.
  6. Verify invoice status changes to Paid and one payment notification appears.
  7. Run QuickBooks sync from Settings and confirm the invoice appears in QuickBooks Online.
  8. Run Mailchimp sync from Settings and confirm the client appears in the correct audience.
  9. Confirm funds and payout status in Payments/Stripe dashboard.

Troubleshooting First Week

Client cannot pay invoice online

Confirm Stripe Connect is Active in Settings and that the invoice status is Sent or Overdue.

Invoice reminder toggle resets after save

Save reminders from the Invoice Reminders card, then refresh Settings and verify values persisted.

Need to refund a client payment

Open the paid invoice from Invoices, then use the refund controls on the invoice detail page to issue a full or partial refund.

Paid invoices are not appearing in QuickBooks

Confirm QuickBooks status is Connected in Settings, run Sync paid invoices, then check the sync history table for partial/failed details.

Clients are not appearing in the correct Mailchimp audience

Verify each client has the expected tags, confirm tag-to-audience mapping lines in Settings, then run Sync clients to Mailchimp again.

FAQ

Should we create a quote before every invoice?

Recommended. Quotes help lock scope and pricing before work, then invoices track final billing.

Where do client payments go?

Invoice payments route to the company Stripe Connect account, not held in the platform account.

How do I issue a refund?

Open the paid invoice in Invoices and use the refund controls on the invoice detail page. You can refund the full remaining balance or a partial amount.

How do I sync data to QuickBooks Online?

Connect QuickBooks in Settings under Accounting Sync, then use Sync paid invoices. For older records, run the one-time backfill from the same card.

How do I target Mailchimp audiences by client tag?

In Settings under Email Marketing, add one mapping per line in the format tag:audience_id, save, then run Sync clients to Mailchimp.

How often should reminder jobs run?

Daily is the standard setup and matches most due/overdue reminder schedules.

Who should access billing settings?

Owners and admins only. Technicians should be restricted from subscription and payment controls.

Need Help?

If anything in setup does not work as expected, submit a support request and include a short description plus screenshots.