Swift Pivot
  • Solutions
  • Pricing
  • Contact
Sign inRequest access

Swift Grow

Every lead in one place, and only the campaigns they agreed to

Capture leads with your own forms, imports and the prospects we find for you, keep every contact and their consent in one place, and reach them with email and text campaigns that honour opt-outs and quiet hours automatically.
Get started Why consent matters
Lead forms · imports · email · SMS · consent on every record
contacts / margaret-oliver
MO

Margaret Oliver

m.oliver@example.com

CLIENT

Email

Granted

SMS

Revoked

Evidence

  1. 2026-03-04Granted via lead form

    “Yes, email me about caregiver openings.” · /f/careers · 72.14.201.8

  2. 2026-06-19SMS revoked by reply

    Inbound STOP · suppressed across every future send

  3. 2026-07-02Import refused re-subscribe

    CSV tried to set SMS opt-in — blocked at the database

Who it is for

For agencies that win clients and caregivers by keeping in touch

Families compare three or four agencies in an afternoon, applicants judge you by how fast you answer, and referral partners forget you in six weeks. Grow keeps all of them in one list you are allowed to reach.
  • Winning families

    Enquiries from your forms land as one contact each, ready for a follow-up that is not a cold blast.

  • Hiring caregivers

    Applicants who agreed to texts can be reached in one send instead of one by one.

  • Keeping partners warm

    Discharge planners and case managers in their own list, with their own tone.

Three ways in, one record

However a lead arrives, it lands in the same place

Deduplicated on the email address and the phone number, per agency, so the same person filling in two forms is one contact, not two.

Hosted lead forms

A public page at your own link, or embedded in the site you already have. Separate email and text consent boxes, never pre-ticked, with the required wording checked before you can publish it.

Spam-protected · rate limited

Imports

Map your columns, preview exactly what will land, then import. You declare where the list came from before a single row is written, and the summary tells you what was refused.

CSV · previewed · resumable

Prospects we find for you

Prospects we source and select for your agency, added to your contacts with their source and consent status. Permission to email or text carries over only when it was given to your agency by name.

Source on every record

The consent model

An answer per channel, not a checkbox

“Never asked” and “told me no” are different facts with different rules, and email and text are asked separately. Flattening them into one box is how agencies end up texting someone who opted out last year.
Consent states and who can set them
StateWhat it meansHow a contact gets hereMay we send?
UnknownNever asked. The contact exists, but nobody has sought permission.The starting point for a contact added by hand or imported without a declared opt-inNO
GrantedPermission given, with the exact wording and the time on file.A lead form, an import whose opt-in you declare, or a START reply to your textsYES
RevokedThey said no. Nearly final, and deliberately hard to undo.Only the contact themselves can lift itNO

The rule that surprises people

An import can never mark someone as opted in if they had opted out, and neither can a team member editing the contact by hand. Only the contact themselves, through a form or a START reply, can lift their own withdrawal.

Enforced twice, on purpose

That rule lives in the application and in the database itself, so a bug, a background job or someone with direct database access are all equally bound by it.

Segments and lists

Saved questions, and lists you pick by hand

A segment stores the filter, never a snapshot of who matched it, so somebody who opts out today drops off every segment today. Filter by contact type, tag, source, consent per channel, or when they were added.

When the people are a choice rather than a rule, such as this month’s open-house guests, put them in a list. Either way, the counts show how many are actually reachable by email and by text, which are usually two different numbers.

Audiences

  • Caregiver applicants, MesaSegment412email288text
  • Families, enquired last 90 daysSegment1,204email331text
  • Referral partnersList86email71text
  • Open house, OctoberList39email22text

Email and text campaigns

The audience that receives it is smaller than the list you uploaded

That is the point. Every send works out the audience, drops anyone without consent on that channel, drops anyone suppressed, and then sends. The count you see is the count that was allowed to be reached.
campaigns / spring-newsletter

Send gate

enforced at dispatch
  • In segment4,820
  • Consent granted3,961
  • Not suppressed3,844
  • Will receive3,844

976 excluded · 859 no consent · 117 suppressed (bounce, complaint, STOP)

Email

Write it in the simple builder or lay it out in the designer, in your agency's colours and logo, then send now or schedule it. Sent from your own verified domain through Amazon SES.

  • Unsubscribe link and postal address in every message
  • Bounces and complaints suppress the address automatically
  • Opens, clicks and bounces recorded per recipient

Text

Text campaigns to the same audiences, from a local or a toll-free number registered for your agency, to numbers in the US and Canada.

  • Your sender name and opt-out notice on every text
  • STOP, START and HELP replies handled for you
  • Quiet hours kept in each recipient's own time zone

The send gate

Checked where no future shortcut can skip it

Consent and suppression are enforced where a message is handed to the provider, not in a form or a settings switch. Anything that sends has to go through it.

Consent, per channel

Email consent and text consent are separate facts. A contact who is happy to receive your newsletter has not agreed to be texted.

Suppression, permanently

Unsubscribes, hard bounces, spam complaints and STOP replies all write a suppression entry. Re-importing the address does not clear it.

Opt-outs honoured at once

CAN-SPAM allows ten business days to honour an unsubscribe. Grow honours it on the next send, automatically.

Excluded counts are shown

You see how many contacts were left out and why, before you send. A tool that quietly sends to fewer people teaches you nothing about your list.

Checked again before each batch

A campaign scheduled on Friday that sends on Monday leaves out whoever unsubscribed on Sunday.

Every outcome recorded

Delivered, opened, clicked, bounced, unsubscribed: written per recipient, so a campaign report is a record rather than an estimate.

Carrier registration

The paperwork nobody warns you about

US carriers will not deliver business texts from a number nobody has vouched for. A local number needs an A2P 10DLC brand and campaign; a toll-free number needs a toll-free verification. The review runs on the carriers’ clock. We start it when we set up your workspace and show you where it stands.

Skipping it does not mean cheaper texts. It means blocked ones.

Local number

  1. 01

    Brand registration

    ~1 day

    Your legal entity, EIN and contact details are submitted to the registry.

  2. 02

    Campaign registration

    5–15 days

    Your use case and sample messages are reviewed, including the opt-in wording your form shows.

  3. 03

    Number provisioning

    ~1 day

    The approved campaign is attached to your number.

  4. 04

    Sending enabled

    —

    Text campaigns unlock. Until then they stay visibly pending rather than failing silently.

Toll-free number

  1. 01

    Number purchase

    Same day

    A toll-free number is bought for your agency. Verification is filed against it.

  2. 02

    Toll-free verification

    ~3 business days

    Your legal entity, EIN, use case, a sample message and proof of opt-in are reviewed for that number.

  3. 03

    Sending enabled

    —

    Text campaigns unlock. Until then they stay visibly pending rather than failing silently.

How it works

From setup to a campaign you can defend

  1. 01

    We set up sending

    Your email domain is verified and your texting number is registered with the carriers.

  2. 02

    Leads come in

    Your forms, imports and the prospects we find land as contacts, with consent on each.

  3. 03

    You pick an audience

    A segment that updates itself, or a list you choose by hand.

  4. 04

    Send, and see what happened

    Email or text, now or scheduled; the gate leaves out whoever may not be reached.

Questions

About Swift Grow

Can we bring the contact list we already have?

Yes. Import it as a CSV, declare where it came from, and see exactly what will land before anything is written. Anyone who has already opted out stays opted out, whatever the file says.

Can we text everyone in our contacts?

Only the people who agreed to texts from your agency. Text messages need prior consent under the TCPA, so the send gate leaves out everyone else, and you see how many before you send.

Do we need our own email or texting provider?

No. Email goes out from your own domain and texts from a number registered under your agency’s name, both through our provider accounts. We set up both.

Where do the prospects you find come from?

We source and select them for your agency, and each one arrives with its source and its consent status. Permission to email or text carries over only when it was given to your agency by name.

The suite

The rest of Swift Pivot

  • Swift Social

    Automated social media content and scheduling

    Write a post once and publish it to every social account you connect, schedule weeks ahead so it goes out on its own, and see what went live on each network and what needs attention.

    Explore Social
  • Swift Onboard

    Mobile caregiver applications and compliance tracking

    Caregivers apply and complete their paperwork on their phone; your office reviews, approves and exports a complete, compliant file for every hire.

    Explore Onboard
  • Swift Track

    EVV alerts, missed visits and real-time monitoring

    Know the moment a visit is missed or late, with automated check-in calls and electronic visit verification that keeps you compliant.

    Explore Track
  • Swift Intake

    Referrals and client onboarding

    Receive referrals in one place, follow each one to a signed client, and onboard new clients without the paper chase.

    Explore Intake

Send to a list you can defend

We set up your sending domain and carrier registration, and every send is checked against consent and suppression before it leaves.
Get startedAll products

Questions first? contact@swift-pivot.com

Swift Pivot

Five products for home care agencies in one account: Swift Grow, Swift Social, Swift Onboard, Swift Track and Swift Intake.

contact@swift-pivot.com

Products

  • All products
  • Swift Grow
  • Swift Social
  • Swift Onboard
  • Swift Track
  • Swift Intake

Company

  • About
  • Solutions
  • Pricing
  • FAQ
  • Contact

Trust

  • Compliance
  • Security
  • Subprocessors
  • Acceptable use

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Notice

© 2026 Swift Pivot

Operated by SWIFT-PIVOT LLC (EIN 42-4932893), 1507 Central Avenue, Union City, NJ 07087.

Swift Social publishes to Facebook, Instagram, LinkedIn, and X. Not affiliated with any of them.