Skip to content
Results
$28M+ Revenue GeneratedFor our clients2,140+ Keywords — Page 1Google rankings$12M+ Ad Spend ManagedAcross channels2.5M+ Signups DrivenUser acquisitions87,200+ Leads GeneratedQualified pipeline
Get proposal

WhatsApp Broadcasts for Opted-In Customers

Send WhatsApp broadcasts only to people you have permission to message, and be ready for their replies.

We'll reply with a written proposal: the work, what we need from you and an estimated timeline.

The hidden problems

Where WhatsApp broadcasts lose permission, control and meaning for customers

WhatsApp broadcasts go wrong when having someone's phone number is treated as permission, templates are used for a different purpose than approved, opt-outs are handled late, nobody owns the replies and Meta's delivery numbers are presented as sales results.

  • Having a number is mistaken for permission

    A phone number or a past purchase is treated as blanket permission to send unrelated messages.

  • One template approval is treated as approval forever

    The purpose, category, personal details, link or rules change after Meta reviewed the template.

  • Nobody can explain how the audience was chosen

    Where contacts came from, their customer stage, who was left out, duplicates and how up to date they are all disappear behind one final number.

  • Sending too often wears customers out

    Campaigns and teams that overlap lead to tired customers, more blocks, complaints and negative feedback.

  • No one is named to handle replies

    A broadcast brings in questions and service requests that land in a queue with no staff or no context.

  • Delivery is called marketing success

    "Accepted" and "delivered" numbers are shown in place of real responses, value and the limits of any test of what the broadcast caused.

Exactly what's included

What our WhatsApp broadcast services can include

A WhatsApp broadcast is one message sent to many customers at once. Softscotch turns an approved message into a careful send your business can explain and stand behind. We check that each contact gave permission, prepare the template (a message Meta has approved) and the personal details filled into it, apply rules on how often people are messaged and who must be left out, match up delivery statuses and send replies to the right people. We never treat "the message reached the phone" or "the message was read" as a sales result.

Eight areas of work cover proof of permission and your audience, template content, how often to send, sending controls, delivery statuses, replies and reply guidance for your team, opt-outs, costs and the first report on the quality of results.

Checking permission and your audience

We check where each contact came from, the permission wording, the date and time, the purpose, the country, their customer stage, how up to date they are, who is left out, duplicates and do-not-message lists.

Templates and message content

We keep versions of the message category (such as marketing or utility), the approved template, personal details filled in, proof for the offer, language, link, end date and backup wording.

Aa

Campaign calendar and how often to send

We map each campaign's purpose, audience group, dates, clashes, limits on how often people are messaged, sending times, reply capacity and who can approve changes.

Safe sending controls

We build audience exports, pre-send checks, safeguards so each message is sent only once, delivery status updates (webhooks), resend rules, pause controls and recovery from problems.

Replies, opt-outs and handover

We send replies, service requests and opt-outs to named owners with the campaign context, reply-time targets and a lasting do-not-message list.

Rules, costs and failure checks

We test the template, country, category, content, links, contacts, consent, sending limits, quality rating, webhooks and what happens when nobody is available to reply.

Results by audience group

We report messages sent, accepted, delivered, failed, read, replied, opted out and real business value, showing what each is counted from and the limits on proving cause.

Reply guidance for your team

We write suggested replies for common questions, give the people answering messages guidance on tone, timing and what they can offer, and agree how they mark a reply as a lead or sale, so customers get quick, consistent answers.

Why Softscotch

Send only to an audience you can justify and support

Softscotch keeps permission, template status, delivery, replies, do-not-message lists and real business value separate from the first count of how many contacts you have.

Permission has a source and a purpose

Every contact you can message keeps the evidence needed to show they agreed to this kind of message.

Templates are tracked by version

Approval, personal details, category, link and how the campaign uses the template are checked again together.

Opt-outs are applied before the next send

Opt-outs, complaints, invalid numbers and overlapping audiences update do-not-message lists that every campaign uses.

Sending limits apply across all campaigns

A calendar for each customer shows message overload that looking at one campaign at a time would hide.

Replies reach someone responsible

The message, language, what the customer wants and the reply-time target all travel into the reply queue.

Value starts when there's a real response

Delivered and read numbers are treated as day-to-day evidence, not a promised business effect.

Service decisions

The 36 decisions behind a carefully managed WhatsApp broadcast

See how consent, templates, choosing who gets each message, how often you send, delivery, replies, opt-outs, handover to staff and reporting work together in WhatsApp broadcasts sent only to people who said yes.

Scope and starting point
What the broadcast service coversDefine the message purpose, the customer's stage, the audience, what counts as a real result and who owns your other channels.
Record of permission and contact sourcesRecord the opt-in wording, date and time, source, purpose, country, proof and the person responsible for reviewing it.
Why each contact is includedLink each contact in the audience to the campaign's purpose and to where they are now in their relationship with you.
Sending number and platform recordCheck your number, app, business account, BSP (the Meta-approved provider that connects you to WhatsApp), roles, countries, quality rating and available controls.
Starting do-not-message list and complaintsBring together opt-outs, objections, invalid numbers, blocks, complaints and your own internal exclusions in one place.
What counts as a message result or business resultSeparate accepted, delivered, read, replied, qualified, purchased, value and any result we can soundly show the message caused.
Information and setup
Rules for choosing who gets each messageKeep versions of who is included and excluded, how up to date contacts must be, duplicate removal, priority and checks that the counts add up.
Template types and approvalsKeep each template, its category, language, approval status, intended purpose and where it is used now.
Campaign calendar and how often to sendCoordinate sends, clashes, limits, quiet periods, reply capacity and who can pause a campaign.
Rules for personal details in messagesDefine where each personal detail (such as a first name or order number) comes from, its format, checks, backup wording and values that must never appear.
WhatsApp platform and message status
Proof of offers, prices and end datesTrace sales facts, stock, terms, dates, links, required disclosures and approval from the owner.
Language and country versionsReview meaning, personal details, claims, links, right-to-left text and whether replies can be handled in each language.
Proof of opt-in and where contacts came fromKeep the permission wording, date and time, source and intended purpose for every contact you can message.
Templates and chat statusMap approved templates, category, personal details, whether a chat is already open, timing, routing and backup replies.
Building and delivering
Product and link continuityCarry the message and product details into the right catalog item, web page, cart or conversation.
Checking links and where they goTest final web addresses, redirects, tracking, how pages look on phones, accurate product details, end dates and what happens if something fails.
Matching delivery statusesStore accepted, delivered, failed, read and corrected statuses with fixed IDs for every message.
Sending replies to the right person on timeSend each reply, based on what the customer wants, their language, country and customer stage, to an available person who is responsible for it.
Safety checks and testing
Handling opt-outs and do-not-message listsRecognize every approved way a customer can withdraw permission and update the lasting do-not-message list before any contact is used again.
Restricted content and local law reviewApply written decisions on content, industry rules, age, privacy and each country's requirements before anything is sent.
Message cost by countryKeep versions of Meta's rates for each delivered message by category and country, currency, BSP fees and cases where messages are free.
Handling failures and resendsMake each batch safe to retry without sending twice, and handle failures from the API (the link to WhatsApp), status updates, sending limits, content and data safely.
Improving and testing
Comparing send timesCompare stable send-time groups while keeping differences in audience, offer, delivery and reply capacity in view.
Testing how often to sendMeasure changes in replies, opt-outs and complaints when people get messages at different, capped frequencies.
Testing message and offer versionsRun clear tests of different versions with a fixed way of splitting the audience, agreed measures, safety limits and rules for when to stop.
Quality checks and do-not-message listsWatch customer feedback, quality rating, blocks, complaints, opt-outs and any use of contacts that isn't allowed.
Measuring results and value
Testing handover to a personCheck who owns replies, that the chat history goes with them, reply-time targets and follow-up, using typical cases.
From message to result reportingLink the campaign, message, contact, reply and real business value, with the limits of the data shown.
Tests with a control groupWhere it matters whether the broadcast caused a result, compare against a group that was deliberately not sent the message, split in a sound way.
Matching customer value and marginConnect accepted purchases to their value, profit margin, returns, cancellations and the delay before results are known.
Watching template quality over timeTrack template status, customer feedback, category, failures and content changes against agreed warning limits.
Rules and upkeep
How up to date and reachable contacts areReview how old each contact is, invalid numbers, numbers passed to a new owner, inactive contacts and when permission proof needs refreshing.
Stopping duplicate and overlapping sendsPrevent the same person getting repeat messages across audience groups, campaigns, teams and systems.
Campaign versions and approvals logKeep the history of content, audience, timing, decisions, reviewers and the version that was actually sent.
Pausing and recovering from problemsDefine what triggers a pause, who has access, how affected customers are put right, how evidence is kept and how sending restarts safely.
Upkeep and retirement rulesSet how often things are reviewed, what triggers a refresh, the owners and how to retire a campaign safely.
Research and implementation tools

The WhatsApp broadcast tools we use serve the evidence, not the other way round

The platforms shown are examples of what we use today. Before we use any of them, we check your access, plan level, account, country and how each feature really behaves for you.

Look under the hood

Our WhatsApp broadcast audit: seven checks that follow permission through sending, replies and opt-outs

Each check shows the evidence, the rule for who is included, the message status, what happens if something fails, the owner and the next decision for the send.

Check 01 · Checking permission and your audience

Checking permission and your audience

We check where each contact came from, the permission wording, the date and time, the purpose, the country, their customer stage, how up to date they are, who is left out, duplicates and do-not-message lists.

The audience record lets anyone repeat every decision to include, exclude or block a contact, using the contact and permission evidence we keep.

Proof proveEach group of contacts is linked to its source, permission wording, time, purpose, country and current customer stage.
The rule defineThe rule for who is included sets out eligible, excluded, out-of-date, duplicate, blocked and undecided contacts before any count is approved.
How it's built buildSource records are cleaned up only within the agreed scope, then matched to the chosen sending number, message purpose and campaign audience.
What can go wrong riskMissing evidence, conflicting permissions, invalid numbers and unclear customer stages are left out or sent to a named person for review.
Final check sign-offA reviewer can recreate the audience count and explain every sampled inclusion and exclusion from the records we keep.
Next step decideThe final audience decision names any open gaps, the person who approves it and what must be refreshed before the next send.
Check 02 · Templates and message content

Templates and message content

We keep versions of the message category, the approved template, personal details, proof for the offer, language, link, end date and backup wording.

The record keeps the approved template, category, personal details, language, offer and link in line with exactly how this campaign uses them.

Proof proveThe live template status, category, language and approved content are recorded before wording or personal details are prepared.
The rule defineThe message purpose, offer, end date, link, claims, usage rights, backup wording and ways it must not be read are agreed together.
How it's built buildEvery personal detail has an approved data source, format, check and plain backup wording for when the value is missing.
What can go wrong riskExpired offers, broken links, unsupported languages, empty personal details and category conflicts stop the send instead of reaching customers.
Final check sign-offSample messages display with real values filled in, correct links, required disclosures and an obvious way to reply or opt out.
Next step decideThe approved version, reviewer, how the campaign uses it and what would require a fresh template check are recorded for handover.
Check 03 · Campaign calendar and how often to send

Campaign calendar and how often to send

We map each campaign's purpose, audience group, dates, clashes, limits on how often people are messaged, sending times, reply capacity and who can approve changes.

The calendar balances what's relevant to customers, teams whose campaigns overlap, sending times, stock or service capacity and having people ready to reply.

Proof proveThe campaign purpose, eligible audience, offer dates and what you expect customers to do are written down before a send date is picked.
The rule defineFrequency rules take other campaigns and channels into account, so no customer gets a hidden pile-up of messages.
How it's built buildSending times are matched to countries, time zones, when the offer is available and the teams that must answer replies.
What can go wrong riskOverlapping audiences, last-minute content changes, too few people to reply and limits on stock or service trigger a decision to pause or reschedule.
Final check sign-offThe final calendar shows the audience, exclusions, limits, reply owner, approval deadline and stop conditions for each send.
Next step decideFeedback and opt-outs after each send shape the next decision on how often to send, instead of staying buried in one campaign report.
Check 04 · Safe sending controls

Safe sending controls

We build audience exports, pre-send checks, safeguards so each message is sent only once, delivery status updates, resend rules, pause controls and recovery from problems.

Pre-send checks, fixed IDs for each message, status updates from WhatsApp, limits on resends, pause controls and a named owner for problems mean any send can be recovered.

Proof proveThe audience export, template version, personal details, sending number, batch and expected count are locked for the approved send.
The rule defineRequested, accepted, delivered, failed, read and unknown statuses each use fixed IDs and always stay separate in reports.
How it's built buildPre-send checks cover permission, do-not-message lists, personal details, links, costs, reply capacity and WhatsApp's live response before the full send begins.
What can go wrong riskDuplicate requests, missing status updates, sending limits, services that are down and unclear failures follow capped resend rules or go to a person for review.
Final check sign-offA small test send proves the message, status updates, reply route and opt-out path work before the wider approved audience gets it.
Next step decideThe problem plan names who can pause the send, fix it, tell the affected owners and approve a careful restart.
Check 05 · Replies, opt-outs and handover

Replies, opt-outs and handover

We send replies, service requests and opt-outs to named owners with the campaign context, reply-time targets and a lasting do-not-message list.

Replies, service requests and opt-outs keep the details of the original campaign and reach a queue someone is responsible for, without delay.

Proof proveExpected types of reply, languages, volumes, reply hours and reply-time targets are all agreed before anything is sent.
The rule defineWhat the customer wants and their stage decide whether a reply goes to sales, service, order fulfillment, a specialist or the privacy owner.
How it's built buildThe queue receives the contact, message, campaign, language and earlier history needed for a useful reply from a person.
What can go wrong riskQueues with no staff, sensitive questions, abuse, unclear requests and failed handovers go to a safe backup or escalation route.
Final check sign-offAn opt-out updates the lasting do-not-message list before the next audience export, including objections received outside WhatsApp if you share them with us.
Next step decideThe handover report shows unanswered chats, missed reply-time targets, blocked contacts and the owner of every open case.
Check 06 · Rules, costs and failure checks

Rules, costs and failure checks

We test the template, country, category, content, links, contacts, consent, sending limits, quality rating, status updates and what happens when nobody is available to reply.

Current WhatsApp rules, template, country, pricing and quality conditions are checked together with each customer's permission and your plan for handling replies.

Proof proveThe live sending number, template category, country, quality rating and provider setup are reviewed, instead of relying on an old approval screenshot.
The rule defineMessage purpose, opt-in proof, opt-out handling, restricted content and data use follow the country decisions you have approved.
How it's built buildCurrent Meta and provider pricing is worked out by country, message category and number of messages delivered, without presenting any rate as permanent.
What can go wrong riskA paused template, a drop in quality rating, rejected content, sending limits and provider outages trigger named steps to stop and recover.
Final check sign-offThe pre-send check confirms that the content, link, audience, cost estimate, reply route and do-not-message list are all ready together.
Next step decideRule changes, price changes, quality warnings and patterns in complaints create dated review points for future sends.
Check 07 · Results by audience group

Results by audience group

We report messages sent, accepted, delivered, failed, read, replied, opted out and real business value, showing what each is counted from and the limits on proving cause.

The report keeps WhatsApp's delivery statuses apart from customer replies, business results your team accepts and any claim that the broadcast created extra value.

Proof proveWho could be messaged is reported by permission source, purpose, how up to date contacts are, customer stage and reason for being left out.
The rule defineRequested, accepted, delivered, failed, read, replied and opted-out counts each keep their own totals and reporting periods.
How it's built buildReal replies, purchases or other accepted actions are linked to the broadcast only where fixed IDs and agreed definitions support the link.
What can go wrong riskUnknown delivery statuses, late status updates, duplicate contacts and results we can't match stay visible instead of being quietly added to the success numbers.
Final check sign-offComparable audience, message, timing and frequency groups show overlap, offer differences and reply capacity next to each result.
Next step decideWe only claim the broadcast caused a result when there was a suitable holdout (a group deliberately not messaged) or another sound method, and we state the limits of sample size and spillover.
Your type of business

The approach changes with your type of business

We adjust the work to your customers, your risks, your data, how often you send and your sales situation, while keeping to the same agreed limits on what this service covers.

Local

Local services

For local services, WhatsApp broadcasts have to take account of your location, the area you serve, availability, calls, bookings and who is responsible for replying.

FocusRules for choosing who gets each message, template types and approvals, campaign calendar and how often to send
MeasureWho could be messaged, template and send status, matching delivery statuses
Ecommerce

Online stores and direct-to-consumer brands

For online stores and direct-to-consumer brands, WhatsApp broadcasts have to take account of accurate product details, stock, promotion terms, checkout steps, returns and profit margin.

FocusProof of offers, prices and end dates, language and country versions, proof of opt-in and where contacts came from
MeasureTemplate and send status, matching delivery statuses, replies and opt-outs handled
Software

Software companies (SaaS)

For software companies, WhatsApp broadcasts have to take account of use cases, product proof, free trial or demo steps, integrations and getting new users started.

FocusProduct and link continuity, checking links and where they go, matching delivery statuses
MeasureMatching delivery statuses, replies and opt-outs handled, real actions and value
B2B

Business-to-business (B2B) and professional services

For B2B and professional services, WhatsApp broadcasts have to take account of buying groups, expert proof, lead qualification, handover to sales and the long gap before deals close.

FocusHandling opt-outs and do-not-message lists, restricted content and local law review, message cost by country
MeasureReplies and opt-outs handled, real actions and value, fair comparisons and tests of what caused results
Health

Healthcare and wellness

For healthcare and wellness, WhatsApp broadcasts have to take account of accuracy, privacy, who is eligible, appointment status and the limits of what can be said about treatment.

FocusComparing send times, testing how often to send, testing message and offer versions
MeasureWho could be messaged, template and send status, matching delivery statuses
Regulated

Finance, insurance and legal

For finance, insurance and legal, WhatsApp broadcasts have to take account of the rules in each region, approvals, required disclosures, sensitive data and terms that change.

FocusTesting handover to a person, from message to result reporting, tests with a control group
MeasureTemplate and send status, matching delivery statuses, replies and opt-outs handled
Education

Education and training

For education and training, WhatsApp broadcasts have to take account of program details, dates, entry requirements, enrollment steps, outcomes and accessibility.

FocusHow up to date and reachable contacts are, stopping duplicate and overlapping sends, campaign versions and approvals log
MeasureMatching delivery statuses, replies and opt-outs handled, real actions and value
Media

Publishers and media

For publishers and media, WhatsApp broadcasts have to take account of authors, content rights, subscriptions, fast publishing cycles and original reporting.

FocusWhat the broadcast service covers, record of permission and contact sources, why each contact is included
MeasureReplies and opt-outs handled, real actions and value, fair comparisons and tests of what caused results
Marketplaces

Marketplaces and directories

For marketplaces and directories, WhatsApp broadcasts have to take account of value for both buyers and sellers, user identity, listings, data quality and duplicate actions.

FocusRules for choosing who gets each message, template types and approvals, campaign calendar and how often to send
MeasureWho could be messaged, template and send status, matching delivery statuses
Travel

Travel and hospitality

For travel and hospitality, WhatsApp broadcasts have to take account of seasons, location, availability, booking value, cancellations and policy terms.

FocusProof of offers, prices and end dates, language and country versions, proof of opt-in and where contacts came from
MeasureTemplate and send status, matching delivery statuses, replies and opt-outs handled
Industrial

Industrial and manufacturing

For industrial and manufacturing, WhatsApp broadcasts have to take account of specifications, compatibility, distributors, long buying decisions and good-quality inquiries.

FocusProduct and link continuity, checking links and where they go, matching delivery statuses
MeasureMatching delivery statuses, replies and opt-outs handled, real actions and value
Membership

Memberships and communities

For memberships and communities, WhatsApp broadcasts have to take account of what each member can access, ongoing value, moderation, renewals and member support.

FocusHandling opt-outs and do-not-message lists, restricted content and local law review, message cost by country
MeasureReplies and opt-outs handled, real actions and value, fair comparisons and tests of what caused results
Clear ownership

Messaging, data, customer service and legal decisions each have their own owner

We spell out the work we do ourselves, the hand-offs we coordinate with other teams and the decisions that always stay with you.

We handle

The agreed WhatsApp broadcast setup, evidence and checks set out in your proposal.

  • Checking permission and your audience
  • Templates and message content
  • Campaign calendar and how often to send
  • Safe sending controls
  • Replies, opt-outs and handover
  • Rules, costs and failure checks
We coordinate

The people and suppliers needed to send correctly and read the results properly.

  • The owners of your WhatsApp account and your BSP (WhatsApp provider)
  • The people who own your CRM and audience data
  • Brand and content reviewers
  • Your sales and customer service queues
  • The people who own analytics and finance
  • Legal and privacy reviewers
You keep

Business, legal and sending decisions that always stay with you.

  • Decisions on permission and legal basis
  • Message purpose and approval for each country
  • The truth of your products, prices and offers
  • The final say on audiences and how often to send
  • Responsibility for replies and customer service
  • The power to pause live sends, and legal approval
How it fits together

Nine practical pieces of work that keep every send accountable

Your team can follow permission for each contact, template status, personal details in messages, do-not-message lists, delivery, replies, costs, problems and the next campaign decision.

WhatsApp Broadcasts

01
Signed-off broadcast brief

One approved record names the message purpose, which customers qualify, what success means, who is left out and the people responsible.

02
Sending readiness record

The live number, business account, provider setup, roles, countries, quality rating and usable controls are checked before anything is scheduled.

03
Audience record anyone can repeat

Every included, excluded, out-of-date, duplicate and blocked contact can be traced back to a saved source, rule and count.

04
Message and personal details record

The approved template, category, language, offer and each personal detail's source, checks, backup wording and banned values stay in line.

05
Permission evidence file

Permission wording, source, time, intended purpose and any change in preferences are kept for each chosen contact.

06
Delivery status record

Fixed message IDs keep requested, accepted, delivered, failed, read and corrected statuses apart, without merging them into one result.

07
Comparison report by group

Audience, message, timing and offer groups keep their own eligible counts, delivery differences and reply capacity limits.

08
Plan for testing what caused results

Where it matters whether the broadcast created extra results, how people are split, the control group, spillover, sample size and stopping rules are agreed before the send.

09
Pause and recovery plan

Named owners can stop a send, keep the evidence, put things right for affected customers and approve a careful restart.

The connected growth engine

Permission

Owns the source evidence, purpose, customer preferences, do-not-message lists and decisions for each country.

Messaging

Owns the sending number, templates, categories, personal details, quality rating and delivery statuses.

Audience

Owns how contacts are grouped, how up to date they are, duplicate removal, exclusions and how often people are messaged.

Service

Owns replies, handover to people, reply-time targets, unresolved contacts and follow-up.

Measurement

Owns message IDs, what each number is counted from, real business value, control groups and reporting delays.

Rules and upkeep

Owns content approval, privacy, banned uses, access and pausing sends when there's a problem.

One connected scope. WhatsApp Broadcasts is coordinated with the strategy, creative, experience, data and reporting it depends on, so responsibilities and handoffs stay visible in one written plan.

What to expect

How long WhatsApp broadcasts take: from a permission check to a careful first send

The brief and the audience check usually take 2 to 5 working days once we have everything we need. When a test can go out depends on Meta approving the template, your sending number being ready, cleaning up the audience, the do-not-message list and having people ready to reply.

WhatsApp broadcasts: from setup to first lessons

Days 1 to 3

Confirm the brief

We agree the message purpose, countries, sending setup, source data, reply owners, budget, exclusions and who can approve a send.

KPI Brief agreed
Days 2 to 5

Check permission and audience

We recreate the lists of eligible, excluded, out-of-date, duplicate and blocked contacts from the saved source and permission evidence.

KPI Checked
After template readiness

Prepare and check the send

We check the approved template, category, personal details, offer, links, language, current costs, audience, do-not-message list and reply route.

KPI Prepared
After preflight approval

Run a small test send

We send to the approved test audience and check how messages display, delivery statuses, replies, opt-outs, who owns the queue and pause controls.

KPI Tested
After the agreed response window

Match up the first send

We separate requested, accepted, delivered, failed, read, replied, opted-out and accepted business results, with any missing data shown.

KPI Matched up
Before the next campaign

Improve and hand over

We apply opt-outs and feedback, review how often you send and the costs, resolve problems, refresh out-of-date evidence and name the owner of the next send.

KPI Improved

Our full growth plan (all services together), month by month

Month 1

Setup and first launch

Agree priorities, fix the biggest problems and launch the first approved work once we have access, content, budget and your sign-off.

KPI First work live
Month 2

Build and improve

Use the first report to improve the live work and build the next agreed materials, campaigns, pages or follow-up steps.

KPI Improvements live
Month 3

Do more of what works

Do more of the messages, audiences, pages or channels that the results show are working, while keeping budgets and quality checks within the limits we agreed.

KPI What works, expanded
Month 4

Strengthen results

Fix weak handovers between teams, gaps in tracking and anything slowing delivery, then test the next priorities against measures that matter to your business, such as lead quality and sales.

KPI Blockers removed
Month 5

Turn more visitors into customers

Improve the offer, message, page and follow-up steps wherever the results show people getting stuck or leads that aren't a good fit.

KPI Improvements to win more customers live
Month 6

Plan the next round

Review what changed, what the results really show, what should stop and which work deserves budget and attention in the next period.

KPI Next round agreed
How we compare

A broadcast is only sound when you can defend who gets it, why and how replies are handled

This comparison is about evidence and control, not claims that we are better than everyone else that nobody could prove.

The risk of using a different agency for everything
  • Starts with an export of phone numbers instead of proof of permission
  • Treats one approved template as approval for every campaign forever
  • Hides out-of-date contacts, duplicates and past opt-outs in one count
  • Plans each campaign without checking how often people get messages across all campaigns
  • Inserts personal details without checking them or having useful backup wording
  • Sends before the reply queue and the person handling it are ready
  • Resends failed messages with no rule against duplicates or a stopping point
  • Counts messages accepted and read as marketing success
  • Leaves current Meta pricing and provider fees out of the plan
  • Promises delivery, replies or revenue that nobody can control
vs
Softscotch
  • Rebuilds the audience from its source, purpose and proof of permission
  • Rechecks the template, category, personal details, offer and country together
  • Applies rules on out-of-date contacts, duplicates, exclusions and opt-outs first
  • Plans how often to send across campaigns and around the people available to reply
  • Tests real personal details, links, languages and backup wording for missing data
  • Sends replies, service requests and opt-outs to named owners
  • Uses fixed send IDs, capped resends, pause controls and recovery steps
  • Keeps accepted, delivered, read, replied and business results separate
  • Checks current costs by country, message category and provider
  • Commits to the agreed sending process without guaranteeing results
The numbers

Results from Softscotch client work.

These totals come from work for Softscotch clients across search, paid ads, websites and lead generation, as published on softscotch.com. Past results don't guarantee future results.

$12M+Ad spend managed for clients
87,200+Leads generated for clients
2,140+Search terms ranked on Google's first page
$28M+Revenue generated for clients
Client case studies

All six Softscotch client stories.

Every Quick Story currently published on Softscotch.com, covering education, ecommerce, healthcare and SaaS. Stock photography represents each client industry; the figures are reported historical results and do not guarantee future performance.

Education consultant speaking with a prospective student Education Ads + local SEO
+183%leads

183% more leads for an education consultancy

WordPressQuora adsLocal SEO
The challenge

An education consulting business in India needed to build its digital presence and lead flow from scratch.

What changed
  • Built a new WordPress website
  • Used Quora ads to grow daily lead volume
  • Added Local SEO and community engagement
+183% leads25+ leads/day-38% bounce rate+273% new users
Bright modern home interior representing the home-solutions client Home solutions Shopify + SEO
+82%Shopify sales

Home-solutions ecommerce growth

ShopifyOrganic searchAmazon ads
The challenge

A home-solutions business was dependent on business-to-business (B2B) marketplaces, losing sales and recovering from a Google penalty.

What changed
  • Resolved the Google penalty
  • Revamped the website and online store
  • Improved organic visibility and Amazon campaign performance
+82% Shopify sales+147% organic+23% Amazon ROAS
Mother and baby representing the lactation-consultant client Health consultant $20/day
5/daybooked calls

Five booked calls a day for a health consultant

Facebook adsGoogle AdsLocal SEO
The challenge

A Houston lactation consultant needed to recover a malware-damaged website and rebuild local patient acquisition.

What changed
  • Rebuilt the hacked site and migrated it to secure hosting
  • Ran targeted Facebook and Google campaigns
  • Reached top-three local Google positions
5 calls/day$20 daily spend+87% local traffic+34% new users
Ecommerce owner preparing customer orders beside a laptop Ecommerce 10 months
+315%organic traffic

315% organic growth for an ecommerce site

Content strategyOn-page SEO
The result

Softscotch reports a 315% increase in ecommerce organic traffic over 10 months through focused on-page SEO.

What changed
  • Optimized product and collection pages
  • Improved the links between pages and the page addresses (URLs)
  • Made the site easier for Google to explore and better matched to what people search for
+315% organic10 monthsProductsCollections
SaaS team reviewing campaign data around a laptop SaaS platform Cold outreach
16%reply rate

9% close rate for a transcription SaaS

ProspectingSMTP
The challenge

A transcription platform needed a qualified prospect list and a reliable email-sending setup for outreach we managed.

What changed
  • Built a comprehensive prospecting list
  • Managed the cold outreach campaigns
  • Set up reliable email-sending servers (SMTP)
9% close rate16% reply rateSaaSManaged outreach
Healthcare professional consulting with a patient Healthcare 6 months
+182%organic traffic

182% organic growth for a healthcare clinic

HealthcareOn-page SEOOff-page SEO
The challenge

A clinic in a competitive location needed to build organic search visibility from the ground up.

What changed
  • Built the clinic's foundation for unpaid (organic) Google search
  • Combined on-page and off-page SEO
  • Reached top-five positions in Google Search
+182% organic6 monthsTop 5 Google
01 / 06
In their words

Teams that stopped leaving clicks on the table.

★★★★★

"The Softscotch team has been a solid partner as our business evolved over the last five years. Unlike most agencies, they have never charged us for work that falls outside the agreement. That is what sets them apart."

IM
Imtiyaz MominHairareus
★★★★★

"Without their knowledge, we would be in a very different place than we are now. Whenever they find something that can be improved, they implement it quickly. I could not be happier with their performance and response time."

AP
Aaron PaulsonBaby Pavilion
★★★★★

"Softscotch goes above and beyond the scope. The time, effort and dedication they put in is like having your own in-house marketing team. They are not just another marketing company."

TM
Tabassum MithaniTRS Care
★★★★★

"We are extremely happy with Softscotch, such an attentive team. No project is too small, and they give their 100%. We are extremely satisfied with their work."

SH
Safiya HafiziSimply Lactation
★★★★★

"Softscotch is a great team to work with: transparent, reliable and genuinely invested in the growth of your company. They are good partners to have by your side."

MJ
Malvika JainCyclop
★★★★★

"The Softscotch team has been a solid partner as our business evolved over the last five years. Unlike most agencies, they have never charged us for work that falls outside the agreement. That is what sets them apart."

IM
Imtiyaz MominHairareus
★★★★★

"Without their knowledge, we would be in a very different place than we are now. Whenever they find something that can be improved, they implement it quickly. I could not be happier with their performance and response time."

AP
Aaron PaulsonBaby Pavilion
★★★★★

"Softscotch goes above and beyond the scope. The time, effort and dedication they put in is like having your own in-house marketing team. They are not just another marketing company."

TM
Tabassum MithaniTRS Care
★★★★★

"We are extremely happy with Softscotch, such an attentive team. No project is too small, and they give their 100%. We are extremely satisfied with their work."

SH
Safiya HafiziSimply Lactation
No black box

You'll always know exactly what we changed.

Plenty of agencies go quiet after the audit and you never quite know what you're paying for. We do the opposite. You get a live view of every change and what it moved, in plain language you can act on.

Your delivery, at a glanceSample
Changes shipped12
Pages reviewed28
StartMidpointNow
Delivery activity✓ Up to date
HTML mockupExplore mockup ↗

Live client dashboard

Every change, score and ranking in one place you can open any time, not a monthly PDF you wait around for.

This week, explainedSample
✓Titles updated
Ready for your review
SSSoftscotch weekly update
0:00
2:00
HTML mockupExplore mockup ↗

Weekly video summary

A short screen-recorded video (Loom) each week walking you through exactly what shipped and what it moved, so nothing is a mystery.

The change is clearSample

Before

Titles30 / 100
Structure42 / 100
Content28 / 100

After

Titles84 / 100
Structure79 / 100
Content90 / 100
Same page. Reviewed changes.
HTML mockupExplore mockup ↗

Before/after score per page

See the exact lift on every page we touch, not a vague "it's improving" you have to take on faith.

Your weekly reportSample
01
What shipped

Approved page updates are live.

02
What we learned

Product details need a review.

03
What happens next

Confirm the next priority pages.

HTML mockupExplore mockup ↗

Plain-English reporting

Clicks, rankings and revenue, explained in words you can act on, instead of a wall of charts about how often you were seen (impression charts.

Your data. Your view.Sample
Organic search
StartMidpointNow
Sample report preview↗
HTML mockupExplore mockup ↗

Reports on demand

Ask for any cut of the data whenever you need it and get it, no waiting for the end of the month.

Every step, visibleSample
  1. ✓
    Proposed

    Softscotch prepares the change.

  2. ✓
    Approved

    Your team gives the go-ahead.

  3. ✓
    Published

    Checked live and recorded.

HTML mockupExplore mockup ↗

Ethical, transparent, always on

One accountable team, strictly white-hat (only methods search engines and platforms allow), no shortcuts and no surprises. Support whenever you need it.

One plan, full-stack access

One Softscotch plan gives you access to the full service stack, coordinated around your priorities.

You do not need a separate agency or retainer for every channel. Your plan can draw from search, paid media, web, ecommerce, outreach, automation, lead generation, messaging, content, creative and operations. The agreed scope sets what is active, in what order and at what capacity.

Pricing approach

One price for everything, not a stack of separate retainers.

You get one price for your whole marketing, not a separate retainer for every service. SEO, paid ads, your website, automations, cold email and newsletters, we run all of it as a single scope, so you get the most result for what you pay. Agencies sell each of these on its own, so the invoice climbs whether or not that line drives a single lead.

Bought separately, service by service

A different agency or retainer for each service. The bill stacks up fast, and keeps climbing whether or not each one moves a single lead.

SEO (technical, on-page, content)$2,000–3,500/mo
Local SEO+$750–1,500/mo
Programmatic SEO+$1,000–2,500/mo
CRO & landing pages+$2,000–3,500/mo
Paid ads (Google & Meta)+$2,500–4,000/mo
Marketing automations+$1,500–3,000/mo
Cold email outreach+$1,500–2,500/mo
Email marketing & newsletters+$750–1,500/mo
Website management & care+$750–1,500/mo
WordPress build & setup+$2,500–6,000 once
10 separate services$12,750–23,500/mo

Plus the one-off build, and a fresh contract, kickoff and onboarding delay for every new service you add.

All of it, one scope

We run your whole marketing as one engagement, so you get the most result for what you pay, not a pile of disconnected invoices.

  • SEO: technical, on-page, content, local and AI search
  • Template-built pages (programmatic SEO), links from other websites (backlinks) and authority
  • CRO and landing pages
  • Paid ads across Google and Meta
  • Automations, cold email and newsletters
  • WordPress build, setup and ongoing care
  • One team, one roadmap and one point of contact
  • Reporting tied to qualified leads and revenue
Everything above. One flat monthly fee.A fraction of the cost of the stack on the left
Plus free access to our own platforms
Post InstantlyVerified WidgetsTrending FunnelsBrands for CreatorsDarnItSEOGoHighLevel

Priced to your site after the audit. No sticker price, and no per-service creep.

What shapes your quote
Site sizePage count, templates and how much of the site actually needs work.
Market competitionHow hard the terms you want to win are, and who you are up against.
Content needsHow much new writing, rewriting and production the plan calls for.
Build complexityYour website platform (CMS, the system you edit your site in), your other tools and how involved the changes are to make.
Final pricing comes after the audit, once we have seen the four things above on your actual site. You get a written scope and a fixed quote before any work begins: no lock-in, no surprise line items, and no upfront number that ignores your market.
Request a custom scope
Questions, answered

WhatsApp broadcast FAQs

These answers explain the limits set by Meta, the law, your data and what results anyone can promise, before work begins.

Filter
What is included in WhatsApp broadcast services?

A proposal can include checking permission and your audience, a record of templates and content, a campaign calendar, rules on how often to send and who to leave out, sending controls, matching delivery statuses, routing replies and opt-outs, reply guidance for your team, current cost checks and the first report on results.

When are WhatsApp broadcasts a good fit?

They fit when your business has proof that contacts agreed to this kind of message, an eligible sending setup, up-to-date contact data, a useful message, a reply queue someone owns and a real business action worth measuring. Bought lists or lists with no record of how they were collected are not suitable.

What access do you need for WhatsApp broadcasts?

We need your sending number and provider setup, contact and permission evidence, current templates, audience and do-not-message rules, campaign calendar, approved offers and claims, reply queues, status updates (webhooks) and agreed definitions of a real result.

Which WhatsApp requirements do you check before broadcasts are sent?

We confirm the sending number, whether you use the WhatsApp Business app or the WhatsApp Business Platform (API), number and account status, countries, template category, quality controls, how you are currently charged and the features available in your live account.

How do consent and templates affect WhatsApp broadcasts?

Every contact in the audience keeps a record of the opt-in source, wording, time and purpose. Meta approving a template does not replace the customer's permission, and an opt-out, block or objection must update the do-not-message list before another send.

What evidence do you capture before changing your WhatsApp broadcasts?

We capture records of where audiences came from, template and category status, personal details, message versions, pre-send check results, send IDs, delivery status updates, replies, opt-outs, cost estimates and accepted results.

How do you measure WhatsApp broadcasts?

Reports can cover who could be messaged, template and batch status, requested, accepted, delivered, failed and read messages, replies, opt-outs, how quickly opt-outs were applied and real actions where IDs allow. Each number keeps its own eligible count and period.

Do delivered or read WhatsApp messages prove real business value?

No. Accepted, delivered and read are statuses from WhatsApp. A useful reply, a purchase or customer value needs extra evidence that your team accepts, and claiming the broadcast created extra value needs a properly designed test.

How do you keep observations separate from experiments?

Comparisons of timing, messages and offers are only observations unless people were split in a sound way and there is a believable "what would have happened anyway" comparison. Holdout groups (people deliberately not messaged), overlap, spillover and sample size limits always stay visible.

Do you set up the approved WhatsApp broadcast work yourselves?

Yes, within the work listed in the proposal. Softscotch can prepare audiences, templates, personal details, do-not-message lists, sending controls, delivery status matching and reply routing, then check the careful release. Platform setup, CRM repairs and staffing the replies are separate unless included.

Where do people stay in control of WhatsApp broadcasts?

Your owners approve permission rules, content and claims, what each template is for, the audience, how often to send, sensitive replies, legal decisions, live sends, pauses and recovery from problems.

Can you guarantee results from WhatsApp broadcasts?

No. Softscotch is accountable for the agreed preparation, controls, testing and reporting. We don't guarantee that Meta will approve templates, or that messages will reach, be delivered to or be read by anyone, or any level of replies, leads, sales or business results.

How long does the first WhatsApp broadcast cycle take?

The brief and audience check usually take 2 to 5 working days once we have everything we need. Waiting for template approval can add time. A small test send follows checks on the sending setup, audience, do-not-message list and replies, and the first report follows the agreed delivery and reply period.

How are WhatsApp broadcasts priced?

Pricing depends on the countries, number of contacts, permission evidence, templates, message versions, languages, campaigns, provider setup, reply queues and how detailed the reporting is. Meta and provider fees, software, production and staffing are paid separately unless they are listed.

Does Softscotch give legal approval for WhatsApp broadcasts?

No. Softscotch can put the agreed platform, permission, privacy and claim controls in place and give you evidence. Your organization and qualified advisers keep responsibility for legal interpretation and final approval in each country.

Which work is not part of WhatsApp broadcast services?

Unless listed in the proposal, the scope doesn't include buying or building contact lists, setting up a WhatsApp provider, CRM repairs, chatbot work, paid ads to find new customers, making creative content, legal interpretation or staff to handle replies.

How are personal data and logins handled for WhatsApp broadcasts?

The access plan names the users and systems involved, gives only the access needed and records how long access is kept and how it is removed. Your organization approves data roles, legal basis, provider terms and limits on sensitive data.

What happens after the first WhatsApp broadcast send?

The handover records the audience and message versions, checks passed, gaps in delivery and opt-out handling, open replies, cost estimates, who handles problems, what triggers a refresh and the next campaign decision.