Skip to main content
QuickBooks PaymentsPayments and financing

Your ads count form fills while the money lands in QuickBooks Payments

Google Ads and Meta see the estimate request on your website, then go blind. Weeks later the customer taps Pay now on an emailed QuickBooks invoice and pays outside your site, or hands your tech a card at the QuickBooks card reader. We tie each paid invoice back to the click that started the job, so bidding learns from collected revenue, not form fills.

Free30 minutesNo obligation

QuickBooks Payments · what breaks

What goes wrong when QuickBooks Payments holds your revenue

  1. 01

    "Google says I got leads. QuickBooks says who paid. Nothing connects them."

    The customer pays from the invoice email or at a card reader, nowhere near your site, so neither ad platform learns which campaign produced a paying customer. That's how a contractor ends up cutting the keyword that booked the year's biggest sealcoating job.

  2. 02

    "Google keeps sending me price shoppers"

    The invoice amount in QuickBooks never reaches Smart Bidding or Meta, so they optimize toward whoever fills in forms fastest. A full basement finish and a caller who never picks up count the same, and your budget follows the cheap one.

  3. 03

    A deposit and a final payment look like two customers

    Cabinet shops and remodelers take a deposit, then collect the balance against the same QuickBooks invoice. Send each payment as its own conversion and you report two acquisitions, inflating return on ad spend until nobody trusts it.

  4. 04

    Payment-link sales show up as "not specified"

    For multi-use payment links, QuickBooks Online lists the customer on the sales receipt as "not specified" and keeps the name only in the description. Your website buy button takes the money and your ads get no credit.

QuickBooks Payments · the fix

What changes once paid invoices reach your ad accounts — QuickBooks Payments

  • Campaigns judged on collected revenue

    Google Ads and Meta receive the amount QuickBooks collected, matched to the click that brought the customer in.

  • Bidding that learns what a paying job looks like

    Value-based bidding gets real invoice amounts, so a whole-house air duct cleaning outweighs a single-vent coupon.

  • One customer, one acquisition

    Deposits roll into their invoice, recurring charges stay out of acquisition, and QuickBooks refund receipts and credit memos come off the total.

QuickBooks Payments · architecture

Where QuickBooks Payments gives us a way in

Intuit documents no Google Ads, GA4, Tag Manager or Meta Pixel connection for QuickBooks Payments. It does document places in your QuickBooks data we can read.

  1. 1

    Hosted invoice payment page

    Customers select Pay now in the invoice email and pay online by card or ACH bank transfer, off your website. Intuit documents no slot on that payment step for your tags.

  2. 2

    Payment links and website buy button

    One-time or multi-use links at a fixed amount, shareable by text, email, QR code or a buy button. Payments land in QuickBooks Online as sales receipts.

  3. 3

    Custom fields on invoices

    QuickBooks Online allows custom fields on sales forms, from one per transaction on Simple Start to 12 on Advanced. With Print on form off, the click reference stays internal.

  4. 4

    QuickBooks Online webhooks

    Intuit's developer platform notifies apps when company data changes, so a payment can trigger the upload. We confirm timing on your file.

  5. 5

    Zapier triggers

    Zapier lists QuickBooks Online triggers for new paid invoices, new payments, new sales receipts and new refund receipts, a lighter route for small volumes.

QuickBooks Payments · diagnose

Five checks on a QuickBooks Payments setup, in the order we run them

Most damage happens before QuickBooks, when the lead arrives without its click ID.

  1. 01

    Does the lead form keep the click ID?

    Submit a test lead from an ad-tagged URL and check whether the GCLID arrives.

  2. 02

    Does it survive into QuickBooks?

    Open the invoice the lead became and look for the click reference.

  3. 03

    Can the customer be matched without it?

    Check the QuickBooks customer carries the lead's email or phone, which enhanced conversions for leads can use.

  4. 04

    Which conversion is your bidding using?

    In Google Ads, see whether the primary conversion is a form fill or a paid invoice.

  5. 05

    How are deposits, Affirm plans and refunds sent?

    Compare reported values with what QuickBooks recorded per job.

QuickBooks Payments · prove

How we prove it on your QuickBooks file

Run against invoices your customers actually paid, not a sandbox company file.

Source of truth

QuickBooks invoice and payment records: paid invoices and sales receipts by date, amount and customer, with refunds and credit memos

  • A test lead from an ad-tagged URL, its click ID confirmed on the QuickBooks invoice.
  • One paid invoice showing as exactly one conversion in Google Ads and Meta Events Manager.
  • A card reader or iPhone contactless job matched back to its lead through the customer record.
  • A deposit and its final payment reported as one job at the full collected value.
  • A refund reversing the value at each destination.
  • Paid invoices reconciled record by record over a closed month.
  • That invoice-by-invoice match rerun after the next month closes.

QuickBooks Payments · free audit

What we check in the free audit

  • Does the lead form keep the click ID?
  • Does it survive into QuickBooks?
  • Can the customer be matched without it?
  • Which conversion is your bidding using?
  • How are deposits, Affirm plans and refunds sent?

Checked against

QuickBooks invoice and payment records: paid invoices and sales receipts by date, amount and customer, with refunds and credit memos

Get my free conversion tracking audit

Free30 minutesNo obligation

QuickBooks Payments · when not to buy

When QuickBooks Payments tracking isn't worth paying us for

Some QuickBooks setups lack the data to make this worth it yet.

  • If most of your customers pay by cash or check, there's little paid-invoice data in QuickBooks Payments to send.
  • If most jobs come from repeat customers or referrals and ads are a small test, a monthly spreadsheet matching QuickBooks invoices to lead source will do.
  • If your QuickBooks customers get created with no email or phone and your leads carry no click ID, there's nothing to match yet; fix lead capture first.
  • If you close only a few jobs a month, tag invoices by hand until volume justifies the build.

QuickBooks Payments · what we deliver

The event map from lead to paid QuickBooks invoice

  • Lead with click ID stored

    Your form or tracked call saves the GCLID and Meta click ID beside the customer's email and phone.

  • Estimate created

    Qualified-lead signal from QuickBooks, if you quote there.

  • Invoice sent

    Job booked; the click reference rides in an internal custom field that never prints.

  • Invoice paid

    The conversion, valued at what QuickBooks collected by Pay now, ACH, Affirm, card reader, iPhone contactless or keyed-in card.

  • Deposit or partial payment

    Attached to the same job, never a second acquisition.

  • Refunds, credit memos and renewals

    Refunds retracted in Google Ads and left out of later Meta uploads. Recurring charges and the "Viewed" status are excluded.

Written guarantee

95%+ tracking accuracy

Measured against QuickBooks invoice and payment records: paid invoices and sales receipts by date, amount and customer, with refunds and credit memos. Miss it and we keep working at no cost.

Get my free conversion tracking audit

From $400 · See packages

FAQ

QuickBooks Payments questions, answered

No. The Pay now step happens off your website, and Intuit documents no place on it for your tags. The payment is reported from your QuickBooks records, server-side.

Free · 30 min

Find out which ads paid your QuickBooks invoices

Free30 minutesNo obligation