Skip to main content
Snapchat · Chimney sweepsSnapchat × Chimney sweeps

Snapchat Ads conversion tracking for chimney sweeps

A chimney sweep earns most of a year's revenue between September and December, which makes every annual average on every dashboard misleading. What Snapchat Ads adds on top of that is a mechanical requirement: the ScCid click identifier has to reach the record that holds the money, because Snapchat can only credit a conversion it can tie back to a click it recognizes. This page covers both halves — what a conversion is in chimney sweeps, and what Snapchat specifically needs to accept it.

Free30 minutesNo obligation

Specific to Snapchat × Chimney sweeps

Snapchat for chimney sweeps: skip it for homeowner bookings

Snapchat is not a fit for chimney sweeps. Its young audience rarely owns a home with a working fireplace or books an annual sweep. If you test it anyway, persist the ScCid click identifier server-side and send only in-area booked inspections through the Snapchat Conversions API, judged against bookings in the job system.

The household that books a chimney sweep owns an older house or one with a stove, burns wood each winter, and in most markets is middle-aged or older. Snapchat's audience sits at the other end of that profile. No conversion setup fixes the mismatch, and a sweep with a finite fall calendar has no spare capacity to spend on a channel that cannot reach its buyer.

The one scenario worth a thought is an area full of young first-time buyers in older housing stock, where a new owner may not know the chimney needs inspecting before the first fire. Even there, keep it to a single test: ScCid stored on the customer record at landing, a booked inspection as the only event, and the address checked against the service area before sending.

If the test runs, send the booked inspection as SIGN_UP or a custom event your account can optimize on, never every form fill, and leave invoiced repair jobs out because there will be too few for Snapchat to use. Compare cost per booked inspection with Meta over the same pre-season weeks, and drop Snapchat if it loses.

Snapchat · Chimney sweeps · what breaks

Why Snapchat under-reports for chimney sweeps

  1. 01

    Annual averages hiding a four-month season

    Cost per job in July and cost per job in October describe different businesses.

  2. 02

    Inspections and repairs valued the same

    A £90 sweep and a £3,000 reline are both one job in most reporting.

  3. 03

    Phone bookings outside the measured funnel

    Older homeowners call. A website-only measurement misses the larger half.

  4. 04

    The ScCid click identifier never reaches the record

    Snapchat appends its click identifier to your landing page URL, and matches additionally on hashed email, phone and mobile advertising IDs. The environment is what makes this hard: traffic arrives inside Snapchat's in-app browser, whose storage behavior is inconsistent, so an identifier captured into a cookie rather than persisted server-side frequently is not there when the conversion happens.

Snapchat · Chimney sweeps · the fix

What working looks like — Snapchat · Chimney sweeps

  • Completed jobs as the conversion

    At the invoiced amount, from the job system.

  • Follow-on repair work joined to the original visit

    So the inspection that found it gets the credit.

  • Season reported separately from the rest of the year

    Because they are not comparable.

Snapchat · Chimney sweeps · architecture

How Snapchat and chimney sweeps actually connect

  1. 1

    The conversion in chimney sweeps

    The money event is a completed, invoiced job. A booked appointment in peak season is six weeks from being revenue and a share of them cancel.

  2. 2

    Snapchat Ads needs a click to match

    An event name Snapchat recognizes, a shared event identifier if you are also running the pixel, a timestamp, hashed customer information, and the click identifier where you have it.

  3. 3

    The identifier: the ScCid click identifier

    Snapchat appends its click identifier to your landing page URL, and matches additionally on hashed email, phone and mobile advertising IDs. The environment is what makes this hard: traffic arrives inside Snapchat's in-app browser, whose storage behavior is inconsistent, so an identifier captured into a cookie rather than persisted server-side frequently is not there when the conversion happens.

  4. 4

    Where it gets sent from

    The job system — completed and invoiced jobs by date, split by job type.

  5. 5

    Deduplication and window

    Same shape as Meta: the browser pixel and the server event must carry the same identifier for the same conversion. Given how much Snapchat traffic never runs the pixel successfully, some advertisers here send server-side only — which is a defensible choice on this audience and removes the deduplication problem entirely. Snapchat's attribution windows are configurable and its defaults differ from Meta's. Confirm what your account is set to before reconciling anything, and verify the accepted event-freshness limit for server events against current documentation.

Snapchat · Chimney sweeps · events

The conversion map for chimney sweeps

Five events across a business where the second visit is usually worth more than the first.

Enquiry, web or phoneVolume signal. Only the web half carries an identifier.
Appointment bookedFrequently weeks out in season. Not yet money.
Sweep or inspection completedLow value, and the gateway to everything else.
Repair quotedWhere the real revenue is identified.
Repair completed and invoicedThe event worth optimizing toward.

Snapchat · Chimney sweeps · diagnose

Diagnostic order — Snapchat · Chimney sweeps

  1. 01

    Count records carrying the ScCid click identifier

  2. 02

    Extreme seasonality

    Four months carry the year. Bidding strategies trained on summer data are wrong by October.

  3. 03

    Two very different job values

    Routine sweeps and structural repairs need separate conversion values or the average is meaningless.

  4. 04

    Repair work booked as a new customer

    If the job system starts a fresh record, the inspection that found the work loses its credit.

  5. 05

    Read the events received and matched in Snapchat Ads Manager, reconciled against your own records

    Snapchat skews young and almost entirely mobile. If your buyer is not in that profile, no measurement work makes the channel viable — and that is a media planning conversation rather than a tracking one, worth having before anyone builds.

Snapchat · Chimney sweeps · prove

How it gets proven — Snapchat · Chimney sweeps

Source of truth

The job system — completed and invoiced jobs by date, split by job type

  • Completed jobs reconciled per record against what each platform reports.
  • Repair work joined to the visit that found it.
  • Phone bookings counted separately with call tracking.
  • Seasonal and off-season windows reported apart.

Snapchat · Chimney sweeps · free audit

What we check in the free audit

  • Count records carrying the ScCid click identifier
  • Extreme seasonality
  • Two very different job values
  • Repair work booked as a new customer
  • Read the events received and matched in Snapchat Ads Manager, reconciled against your own records

Checked against

The job system — completed and invoiced jobs by date, split by job type

Get my free conversion tracking audit

Free30 minutesNo obligation

Snapchat · Chimney sweeps · when not to buy

When you don't need this — Snapchat · Chimney sweeps

  • If Snapchat already reports conversions that reconcile against the job system within a few percent, this is working and there is nothing to buy.
  • Measure identifier coverage yourself first — pull your last hundred records and count how many carry the ScCid click identifier.
  • If your customers are not in Snapchat's age profile, the channel is the wrong question. We would rather say that than build measurement for a campaign that cannot work.

Snapchat · Chimney sweeps · what we deliver

What gets built — Snapchat · Chimney sweeps

  • Click identifier captured and persisted

    Through a booking that may be scheduled six weeks out in peak season.

  • Carried into the job system

    Onto the customer record, not the individual job.

  • Completed job fires the conversion

    At the invoiced value, after the work is done.

  • Follow-on work attributed to the first visit

    The reline found in October belongs to whatever produced the inspection.

  • Dispatch via the Snapchat Conversions API

    Server events posted to Snapchat's Conversions API carrying the click identifier and hashed customer information. Verify the current endpoint and required field names against Snapchat's own documentation before building rather than trusting an older integration guide.

Written guarantee

95%+ tracking accuracy

Measured against The job system — completed and invoiced jobs by date, split by job type. Miss it and we keep working at no cost.

Get my free conversion tracking audit

From $400 · See packages

FAQ

Snapchat · Chimney sweeps questions, answered

No, in almost every market. The people who book annual sweeps are older homeowners who are far easier to reach on Facebook, Nextdoor and search.

Free · 30 min

Get Snapchat reporting what chimney sweeps actually earn

Free30 minutesNo obligation