Your Sunbit deals close at the counter. Google Ads and Meta never find out.
Your front desk or service writer runs the Sunbit application in person, the customer picks a monthly plan, and the implant case or brake job gets done. None of that reaches your ad accounts, so they keep buying clicks from people who only wanted to see a monthly number. We carry the ad click to the financed ticket in your own records, so bidding learns from customers who said yes to Sunbit and showed up.
Free30 minutesNo obligation
Sunbit · what breaks
What goes wrong with Sunbit and your ads
- 01
"The financing page gets traffic, then nothing"
Sunbit's own website template embeds your pre-qualification page as an iframe served from apply.sunbit.com. GA4 records the visit to your page, then loses the patient the moment they start the form inside the frame, so a page view is all Google and Meta can count.
- 02
"Most of our Sunbit deals happen at the counter"
Sunbit's in-store application is run by your associate at the desk, frequently after the customer first called or booked from an ad. That financed implant case or transmission rebuild never travels back to the campaign, so the ads that bring your biggest tickets look like your weakest.
- 03
"We counted pre-approvals as sales"
A Sunbit pre-qualification shows someone a monthly payment. It doesn't book a chair or a bay. Count it as a purchase and bidding chases payment shoppers instead of the customers who come in and finance the work.
- 04
"Online Sunbit payments disappear on the redirect"
With Sunbit for Stripe, the customer leaves for Sunbit's site to pick a 3, 6, 12 or 18-month plan and is sent back afterward. If they never load your confirmation page, browser tags miss a paid order, which is why Stripe says fulfillment needs webhooks.
Sunbit · the fix
What changes after we fix it — Sunbit
Financed tickets credited to the right ad
The click ID rides on the appointment or repair order, and the accepted Sunbit plan goes back to Google Ads and Meta at the ticket value from your records.
Bidding trained on yes, not maybe
Pre-qualification stays a secondary signal. The primary conversion is the financed job your team actually completed.
Sunbit refunds taken back out
When you refund a Sunbit for Stripe order, Sunbit cancels the customer's remaining payments and Stripe's refund webhook fires. We retract or restate the matching conversion in Google Ads and log the refund against the Meta purchase, so ad-reported revenue matches your books.
Sunbit · architecture
What Sunbit actually lets you hook into
Sunbit's merchant, marketing-kit and partner pages don't document a Google Ads, GA4, Google Tag Manager or Meta connection of its own. Tracking is built around the pieces it does give you.
- 1
Your pre-qualification link
Each location gets a page at apply.sunbit.com/your-slug, shown as a link or an iframe from Sunbit's website template. Measure the click on your page; don't expect tags inside the frame.
- 2
QR codes and approved banners
Sunbit's media library points QR codes and banners at that same link and asks you to get promotional material approved, so we check before changing anything customer-facing.
- 3
Partner portal reporting
Sunbit reports results by employee, store and group. We confirm which fields your portal reports or exports carry, because that decides how financed deals match back to leads.
- 4
Sunbit for Stripe
Stripe redirects the customer to Sunbit and back, then notifies your server. Its webhooks and the Sunbit transaction ID give a clean server-side purchase and refund record.
- 5
Your shop or practice platform
Sunbit names partners such as myKaarma, Xtime, Workiz, Zuub, Weave and Shepherd, and offers a Pre-qualification API to platforms. Confirm what your platform writes back before relying on it.
Sunbit · diagnose
Where Sunbit tracking breaks, in diagnostic order
Start at the counter, because that's where the money is and where ads see the least.
- 01
Check whether financed tickets carry a click ID
Open five recent Sunbit deals in your software and look for the original source.
- 02
Test the pre-qualification click
Click your financing button from an ad-tagged URL and confirm GA4 records the outbound click with its source.
- 03
Find out what's marked as a conversion
If a financing page view or pre-qualification counts as a purchase, bidding learns from the wrong people.
- 04
Run one Sunbit for Stripe checkout
Close the tab on Sunbit's site and see whether the order still reaches Google Ads and Meta.
- 05
Issue a test refund
Refund a test Sunbit for Stripe order and confirm the conversion is retracted in Google Ads and the refund is logged against the Meta purchase, not just shown in Stripe.
Sunbit · prove
The QA evidence — Sunbit
Run on a real lead that goes through your counter process, not on a page view.
Source of truth
Sunbit partner portal transactions by location and employee, plus Stripe payment and refund records for any online Sunbit checkout
- One test lead from an ad-tagged URL, with the click ID visible on the appointment or repair order.
- Pre-qualification clicks recorded as a secondary event, never as a purchase.
- A counter-accepted Sunbit plan reported once, at the ticket value, in Google Ads and Meta.
- A Sunbit for Stripe payment confirmed from the webhook, and its refund retracted in Google Ads and logged against the Meta purchase.
- Financed deals matched one by one against the partner portal over a closed month, then again 30 days later.
Sunbit · free audit
What we check in the free audit
- Check whether financed tickets carry a click ID
- Test the pre-qualification click
- Find out what's marked as a conversion
- Run one Sunbit for Stripe checkout
- Issue a test refund
Checked against
Sunbit partner portal transactions by location and employee, plus Stripe payment and refund records for any online Sunbit checkout
Free30 minutesNo obligation
Sunbit · when not to buy
When you don't need this for Sunbit
Sunbit doesn't need tracking work in every shop or practice.
- If you don't run paid ads and patients find you through referrals or insurance lists, Sunbit's own partner portal reporting is enough.
- If financing comes up on only a few deals each month, track the appointment or call well and leave Sunbit out of your ad conversions.
- If your ad conversions already tie to completed jobs in your shop or practice software, Sunbit deals are covered and only need a refund check.
- If the only problem is a visit to your Sunbit financing page set as a primary conversion, switch it to secondary yourself. We'll tell you that on the call.
Sunbit · what we deliver
The event map on Sunbit
Pre-qualification link clicked
Banner, menu button or QR landing click to apply.sunbit.com, tagged on your side with source and click ID.
Appointment request or call
The lead, with the click ID saved on it and the "monthly payment options?" answer from your form.
Estimate or treatment plan presented
Qualified stage, pulled from your shop or practice software, so you can see who reached a price.
Sunbit plan accepted at the counter
The main conversion, valued at the ticket total and matched to the original click.
Sunbit for Stripe payment completed
Sent server-side from checkout.session.completed, with one event ID shared by browser and server.
Refund reversed, noise excluded
Refunds retracted in Google Ads and logged against Meta purchases. Declined applications, unused pre-qualifications and staff test apps never count.
Written guarantee
95%+ tracking accuracy
Measured against Sunbit partner portal transactions by location and employee, plus Stripe payment and refund records for any online Sunbit checkout. Miss it and we keep working at no cost.
From $400 · See packages
FAQ
Sunbit questions, answered
Not directly. Sunbit doesn't document a Google Ads, GA4, Google Tag Manager or Meta Pixel connection, so financed deals reach your ads only if your own records send them back.
Not as far as Sunbit documents. The page lives on apply.sunbit.com, even when it's framed on your site, and Sunbit's website template offers no analytics or pixel setting. We track the click into it on your page and the outcome in your records.
Only as a secondary one. A pre-qualification shows interest in monthly payments, but the conversion your bidding should learn from is the financed job your team completed.
The click ID is captured when the customer first calls or books, stored on the appointment or repair order, and sent to Google Ads and Meta once the Sunbit plan is accepted.
Only if the customer returns from Sunbit's site to your confirmation page. Stripe's webhook confirms every payment, so we send the purchase from there.
Yes. Sunbit gives each location its own pre-qualification link and reports by store, so conversions are tagged per location and checked against each store's numbers.
More on Sunbit
- Enhanced ConversionsEnhanced Conversions enrich the conversions that already fire. First we make sur…
- Meta CAPIA one-click CAPI integration sends thin events. That's why your Event Match Qual…
- Cross-Domain TrackingYour checkout provider is the best performing traffic source in your GA4 account…
RELATED GUIDES
Booking tools beside Sunbit, and what their bookings feed
- GreenSkyGreenSky conversion tracking for the financed jobs your ads never get credit for
- Regions Home Improvement FinancingRegions funds your biggest roofs and remodels. Your ads only ever see the first form fill.
- LawPayGoogle Ads counts consultation calls. LawPay knows which callers paid a retainer.
- Gift Up!Meta and GA4 disagree with your Gift Up! sales? Count every gift card once
- InstaMedYour ads can't tell a new patient from an old bill paid on InstaMed. We fix that.
- Clio PaymentsYour ads count consult requests. Clio Payments knows who actually paid the retainer.
- Cash App for BusinessCustomers pay you on Cash App. Your ads never see the money.
- Climb CreditClimb Credit funds the student, but your ads only saw an Apply click
Free · 30 min
Find out which ads bring customers who finance with Sunbit
Free30 minutesNo obligation
