For hot tub and sauna dealers using Shopify and Shopify POS. This guide is for owners looking for an offline conversion tracking solution that connects online marketing, calls and website inquiries to purchases made in store. The standard CallToSale service requires both Shopify and Shopify POS with the relevant sales recorded there.
A hot tub or sauna purchase may involve research, space planning, a showroom visit and several follow-up conversations. The first inquiry is only one milestone. Tracking inquiries through to recorded orders gives a dealer a more useful view of marketing than counting every question as a completed sale.

Open full-size infographic
Keep long purchase journeys connected
Save the initial source and contact details when someone requests information. Later conversations may happen by phone, email or in person. Keep those interactions with the same customer record where reliable matching is possible. A new quote or a revised model selection should not automatically create a new person or erase the earlier source.
Separate quotes, deposits and purchases
A quote demonstrates interest; a deposit may reserve an order; the completed purchase is another event. Define these milestones explicitly. Use stable order references so the same customer is not counted as several purchases when making a deposit and paying the balance. Review cancelled orders and returned deposits as part of the reporting process.
Record showroom outcomes with context
A showroom visit can help a customer understand size, controls and product options. Staff should update the existing contact and attach the customer to the order when a purchase is made. Record an unidentified walk-in's answer to the source question separately from verified campaign details. That distinction keeps the report useful without claiming certainty you do not have.
Review both timing and recorded value
Compare inquiries, quotes, matched orders and purchase timing by source. A campaign may generate fewer leads but more completed orders, while another may attract early-stage researchers. Allow for the actual consideration period when reviewing results. Ad-platform attribution windows and matching rules still apply, so internal records and platform-reported results can differ.
Connect online inquiries to in-store Shopify POS purchases
A hot tub buyer may request specifications, visit a showroom and place an order weeks later. Preserve the original source as the conversation progresses; replacing it with the most recent follow-up can hide how the relationship began. Connect the recorded Shopify POS order when it occurs and distinguish a deposit from the whole sale. Do not treat each balance payment as another newly acquired customer.
Connect showroom inquiries to the final equipment order
Preserve the original inquiry reference through showroom visits, wet tests and revised equipment choices. A shopper who changes from one spa model to another still belongs to the same verified customer journey.
Before creating a checkout profile, confirm the phone or email used for the initial consultation. Keep staff-reported referrals separate from captured ad details and document any customer-record merges carefully.
Reconcile deposits, delivery and installation charges
Follow one equipment order from deposit to delivery and final payment. Select a consistent sales-value definition and retain the same order reference so payment stages do not become multiple equipment conversions.
Review cancellations, returned accessories and installation adjustments before comparing channels. Distinguish equipment sold through Shopify POS from project work or payments held in a separate installation system.
How the CallToSale retail workflow fits
For stores using Shopify and Shopify POS, the standard setup connects identifiable calls and forms with customer records in HighLevel and purchases recorded in Shopify. CallRail supplies call-tracking information. Available source details are retained with the contact, and eligible purchase events can be reported through connected marketing integrations. Your team must attach accurate customer information to the sale; anonymous purchases and missing identifiers can remain unmatched.
This workflow does not guarantee revenue growth or attribution for every sale. Shopify subscriptions, advertising spend and the requirements of each connected platform still matter. If your completed transactions live in another system, contact CallToSale for an integration assessment before choosing a standard plan.
Frequently asked questions
Is this guide for hot tub and sauna dealers using Shopify POS?
Yes. It is written for businesses using both Shopify and Shopify POS that want to connect online marketing, calls and inquiries to recorded in-store purchases. A Shopify website alone does not put transactions from another sales system into the standard workflow.
Why do I need CallRail for offline conversion tracking?
CallRail provides the call-tracking part of the journey, including available source and call details. The recorded Shopify POS purchase supplies the sales outcome. The two records need reliable customer details and the configured connection to be matched.
What does HighLevel add to the marketing workflow?
HighLevel keeps contact records, available lead-source details and configured follow-up together. Connect Plus includes a managed workspace and missed-call text-back. Insights adds the advertised review-request and win-back features. Messaging depends on customer permissions and setup.
Will every in-store purchase be matched to an ad?
No. Anonymous orders, missing or changed contact details, duplicate records and unavailable identifiers can prevent a match. A recorded purchase event also does not guarantee that an ad platform will credit a particular campaign.
Can the workflow include Google Ads, Meta and Microsoft Ads?
The workflow diagram shows these marketing channels. The available connection and reporting scope must be confirmed for your accounts during the audit. Eligible events depend on the identifiers, permissions, integration setup and matching rules of each platform.
Do I have to buy new CallRail and HighLevel subscriptions?
Connect is for businesses that already maintain active paid subscriptions to both providers. Connect Plus and above provide the advertised managed CallRail and HighLevel services. Shopify subscriptions, advertising spend, setup fees and applicable usage charges remain separate as described on the pricing and checkout pages.
Will an ad platform credit a sale months after an inquiry?
It depends on that platform's attribution window and available identifiers. Keeping an internal customer-to-order history does not guarantee platform credit.
What should my team do before requesting a tracking audit?
Confirm that the relevant transactions are recorded in Shopify POS, review whether staff attach customer profiles to purchases and gather the details of your website, marketing accounts and phone setup. Use the free audit to confirm the scope before selecting a plan.
Find out whether your sales can be matched
Start with a review of your website, inquiry process and completed sales records. Request a free sales tracking audit to confirm the fit for your business. You can also see the tracking workflow and compare CallToSale plans. The standard service requires Shopify and Shopify POS; other sales systems need a separately confirmed integration scope.