facebook icon
Battle Plan Marketing — Database Reactivation for Immigration Law Firms | Guaranteed Consultations From Past Clients & Old Inquiries
For Immigration Attorneys & Law Firms

Reactivation Campaigns

Revive old leads & past customers.

$7 Trial Run. Real Results. Proof Before You Commit.

We reactivate your closed files & old inquiries — across chat, text, email, DMs, & WhatsApp. Multilingual AI chat agent. Attorney-approved. Done for you.

You see booked consultations — not clicks & opens.

✓Only $7 to prove it ✓Flat fee only ✓Attorney-approved copy ✓DNC-scrubbed · Opt-ins only · Verified emails

Veteran-Owned • Battle-Tested Systems

More booked appointments. Less B.S.

The Leak

Every firm has two lists it never calls.

People who asked for a consult and never hired you. Past clients whose lives have changed — new family, new job, new rules, new deadlines.

Those people need a lawyer again. Right now, they're finding one on Google.

Old Consult Inquiries

Every form fill, every phone screening, every "I'll call you back" from six months ago. People who were ready — then life got in the way. They still need help. They just forgot who to call.

Past Clients With New Life Events

The green card you got them in 2022 is up for renewal. The spouse they married last year needs a petition. The rule that changed this quarter affects half your past clients. New deadlines create new cases.

The Fix

We wake up the list.
Our AI books the consult.

Three steps. Done for you. Your attorney approves every word in writing before anything sends.

📂

1. We import your list.

Closed files and old inquiries from your intake system or case list. You pick who we contact — we clean, dedupe, segment, and honor consent before anything goes out.

💬

2. We send one offer.

Short, respectful messages in English and Spanish. Every word approved by your firm in writing. Attorney advertising labels and opt-out language built in. We never discuss case details by text.

🤖

3. Our AI books it.

A multilingual AI chat agent answers every reply across web chat, SMS, social DMs, and WhatsApp. A bilingual voice agent handles after-hours calls. Never gives legal advice. Never discusses case facts. Redirects anything sensitive to a private call — 24/7.

$7 Pilot — Prove It Before You Commit

We prove it for $7.

We build the whole system. Then we run the full pilot for $7 on a small sample of your closed files and old inquiries. You pay nothing more until you see consultations on your calendar.

Like what you see? Then hire us and we run your whole file and keep it running. Don't like it? We shut it off and part friends.

Launch My $7 Pilot

Qualifies: file of closed cases and old consult inquiries. Average case value $1,000+.

Outcomes, Not Leads

You see booked consultations.
Not vanity metrics.

Our reports show replies, consultations booked, retained cases, and opt-out rate. "Opens" and "clicks" are not outcomes.

📅

Consultations from closed files

Past clients with new life events, back on your calendar.

📞

Consultations from old inquiries

People who were ready six months ago — now ready to hire.

👪

Family referral intros

Past clients sending you their spouses, parents, siblings, cousins.

🔄

Renewals & next-step cases

Green card renewals, spouse petitions, naturalization — captured before they walk.

🔔

Rule-change check-ins

Clients affected by new policy, notified respectfully, booked for a review.

⚖️

Flat fee peace of mind

No per-client fees. No percentage of legal fees. Ever.

Built For You

Built for immigration law firms.

Who it's for

Flat fee. Attorney-approved. Bilingual. Ethics-compliant.

Immigration law is regulated for good reason, and we built this service for law firms with that in mind from the first message. Every word your attorney approves. Every state's rules checked. Every message compliant with ABA Model Rules and state mini-TCPA laws.

  • ✓Intake system or case list import — you pick exactly who we contact.
  • ✓English + Spanish copy. Every message approved by your firm in writing — with Spanish disclosures and opt-out text.
  • ✓Multilingual AI chat agent across web chat, SMS, DMs, and WhatsApp. Bilingual voice agent for after-hours calls — strictly within attorney guardrails.
  • ✓AI never gives legal advice, never discusses case facts, always redirects sensitive questions to a private call.
  • ✓Attorney advertising labels + Rule 7.3-compliant disclosures built in. State-specific labels where required.
  • ✓Rule 1.6: no case type, status, or history in any message — ever.
  • ✓Flat fee only: no per-client, no per-consult, no percentage of legal fees (ABA Model Rules 5.4 and 7.2).

Qualifies: file of closed cases and old consult inquiries. Average case value $1,000+.

How It Works

Setup takes 7–10 days.
A2P approval required before launch.

Step 1 · Setup Call · 45 Minutes

Setup call.

We connect your intake or case list, gather your firm's FAQs, provision an SMS number, kick off A2P 10DLC registration, and discuss your closed-files list, case types, offer, and goals. Attorney review schedule set. Results call booked before you hang up.

Step 2 · Build

Build + launch.

We configure the multilingual AI chat agent, scrape your firm's site for FAQs, send them to your attorney for approval or edits, clean your file (DND, DNC, invalid emails), test the agent on our own numbers, send the bilingual offer back to your attorney for sign-off in writing, then launch the pilot.

Step 3 · Pilot

Pilot runs. AI handles every reply.

Email to everyone in the sample. SMS to consented numbers only. Throttled to protect sender reputation. The AI answers general questions, confirms availability, and books the consult — never gives legal advice, never discusses case facts. A human spot-checks the first hour of positive replies. You get an alert every time a consult books.

Step 4 · Results Call

Results call.

A couple days after launch. Messages sent, replies, conversations, consultations booked, opt-outs. Then we do the math on the rest of your file using conservative numbers. You decide if you want to keep going — zero commitment.

Step 5 · Optional · If It Works, Keep Going

Hire us. We run the rest of your file.

If the pilot delivers, you hire us through a separate payment link — not auto-renewed, not auto-charged. We run the rest of your file, keep the AI running 24/7, and set up the bilingual voice agent for after-hours calls (if you want it). If it doesn't work, we shut it off — the $7 is all you paid.

⚙️ Why Battle Plan

Veteran-owned.
Done for you.

Client privacy treated as mission requirement.

We build the system. We run the system. We show you the consultations. You run your firm.

No case details ever touch a text message. No performance pricing on legal fees. No "we helped close that case" fiction. Flat fee. Attorney-approved copy. Clean, outcome-based reporting.

More booked appointments. Less B.S.

Mark Ambrose Founder

Mark Ambrose

Founder, Battle Plan Marketing

Simple Pricing

$7 to prove it. Flat fee only if it works.

We charge $7 to run the full pilot — enough to filter out tire-kickers, not enough to risk anything meaningful. If it delivers consultations, you continue to the paid phase. If it doesn't, that's all you pay. Flat fee only — no per-client, no per-consult, no percentage of legal fees. Ever.

Setup takes 7–10 days. A2P 10DLC approval is required before we can launch — standard for every compliant SMS campaign.

Start Here

Stage 1 · The Pilot

$7

One-time. All-in. Prove it before you commit.

  • ✓Full system build on a small sample of your file
  • ✓Attorney-approved bilingual copy (EN + ES)
  • ✓Multilingual AI chat agent trained on your firm's FAQs
  • ✓Pilot drop goes out live + results call after pilot
Launch My $7 Pilot

You pay nothing more unless the pilot delivers consultations on your calendar.

If The Pilot Delivers → You Continue

Stage 2 · Setup

$1,500

One-time, after the pilot converts.

  • ✓Intake / case-list import, consent audit, segmentation
  • ✓Carrier (A2P 10DLC) registration + numbers
  • ✓Bilingual SMS + email sequences (EN + ES)
  • ✓Rule 7.3 labels + attorney sign-off in writing

Stage 3 · Ongoing

$995/mo

Flat. No contracts.

  • ✓Multilingual AI — chat, SMS, DMs, WhatsApp (24/7)
  • ✓Bilingual voice agent for after-hours calls
  • ✓3 outreach drops per year to dormant files
  • ✓Booking, escalation, monthly outcome reporting

Standard phone, text, email, and AI token rates apply. See our terms and conditions.

Zero Commitment After The Pilot

The $7 pilot is one-and-done. If you want to keep going, you hire us through a separate payment link — not auto-renewed, not auto-charged. We offer the pilot this way because we know the power of these campaigns when they're done properly, and we'd rather you see the results first and come back on your own terms.

Flat Fee. Full Stop.

No per-client fees. No per-consult fees. No percentage of legal fees. ABA Model Rules 5.4 (fee sharing) and 7.2 (paying for recommendations) don't allow performance pricing on legal fees — and we won't ask you to. Flat fee protects your firm.

Ethics-First Compliance

✓Documented SMS marketing consent only — client-engagement consent is not marketing consent.
✓A2P 10DLC carrier registration — your messages reach inboxes, not spam folders.
✓Quiet hours (8am–9pm local time) honored on every send.
✓Clear opt-outs on every message, honored within required windows.
✓CAN-SPAM compliant email — real headers, working unsubscribe, physical address.
✓Attorney reviews and approves every message in writing before anything sends.
✓Voice agent announces call-recording per two-party-consent state law (CA, FL, PA, WA, and others) — compliant by default.
✓Rule 1.6: no case type, status, or history in any message — ever.
✓Rule 7.1, 7.3: no guarantees of case outcomes, no "you qualify," required advertising labels where state law requires.
✓Rules 5.4 / 7.2: flat fee only. No performance pricing on legal fees.
✓Spanish outreach with Spanish disclosures and opt-out text. Ethics counsel sign-off on engagement recommended.
✓AI agent escalates confusion, complaints, or anything sensitive to your firm — all conversations logged + sample-reviewed weekly.
Honest Answers

Questions we get on every call.

You say "guaranteed consultations." What's actually guaranteed?

The pilot costs $7 — enough skin in the game to filter out tire-kickers, not enough to risk anything meaningful. If the pilot doesn't produce consultations on your calendar, that's all you pay — no setup, no monthly. If it does produce consultations, you decide whether to move forward with the paid phase. Either way, we're not getting paid for anything we don't deliver.

We already send newsletters and email blasts. How is this different?

Email is one-way. This is two-way text + email, backed by a multilingual AI chat agent that handles web chat, SMS, social DMs, and WhatsApp — plus a bilingual voice agent that answers your after-hours calls. Attorney-approved. Rule 7.3 compliant. Different mechanic. Different results.

Our file is old. Won't that be a problem?

Old is the point. 12–36 months out is the sweet spot. People's lives change — new marriage, new job, new deadlines, new rules. They need you again. They just forgot.

What am I paying $995 a month for after the pilot?

Six things. One — a multilingual AI chat agent handling your web chat, SMS, social DMs, and WhatsApp 24/7. Two — a bilingual AI voice agent for after-hours inbound calls so no one hits voicemail. Three — always-on nurture for every new intake inquiry so no fresh lead ever goes cold. Four — three outreach drops per year to dormant files (we don't do monthly — that's how opt-outs explode and burn your file). Five — booking, FAQ answers, and escalation to your firm. Six — monthly reporting in outcomes: replies, consultations booked, opt-out rate. It's not "we text your file again." That's not a service.

Why only three drops per year? I'd expect more.

Quality over frequency. Hitting a client file every month trains people to tune out — then opt out. Opt-outs are permanent. We'd rather send three well-timed drops a year that get real replies and real consultations than twelve drops that teach your past clients to ignore you. The AI agent on inbound (web chat, SMS, DMs, WhatsApp, after-hours calls) is where the daily volume lives.

Is texting past clients even allowed under the Rules of Professional Conduct?

We only text contacts with documented SMS marketing consent — client-engagement consent is not marketing consent, and we check. Your attorney reviews and signs off on every message in writing. ABA Rule 7.3 is treated as the ceiling, state-specific advertising-label rules get respected, we never discuss case facts by text, and ethics counsel sign-off on the engagement is recommended. Call-recording disclosures for two-party-consent states are built into the voice agent.

Can you do pay-per-consult or performance pricing?

No — and we won't ask you to. ABA Model Rules 5.4 (fee sharing) and 7.2 (paying for recommendations) make performance pricing on legal fees a problem. Flat fee only. We say that out loud because it's a selling point — it protects your firm.

How soon will I see booked consultations?

Most firms see replies within hours of the pilot going out. Consultations on the calendar follow in days, not months. The results call happens a couple days after launch — by then the numbers are real.

Who writes the copy — you or me?

We write it. Your attorney reviews and approves every message in writing — English and Spanish — including required advertising labels and opt-out disclosures. Nothing goes out that your firm hasn't signed off on.

What about my clients' confidentiality?

Rule 1.6 is treated as a hard line. We never reference case type, status, or history in any outbound message. The AI agent redirects any case-specific question to a private call with your firm — it never discusses facts by text or in a voice call. You can spot-check every conversation in your dashboard anytime.

What's the minimum file size?

A file of closed cases and old consult inquiries with average case value $1,000+. If your file won't produce a meaningful pilot, we'll tell you that on the call instead of running it anyway.

What happens after the pilot if I don't want to continue?

We turn the system off and part friends. The $7 pilot is all you paid — no setup fee, no monthly, no ongoing charge. That's the whole point of proving it first.

Prove it on your file. $7.

Tell us how many closed files and old inquiries you have. We'll tell you what's in them — conservative numbers, no fluff. Twenty minutes.

Launch My $7 Pilot

More booked appointments. Less B.S.

Veteran-Owned • Battle-Tested Systems