One campaign per case type, and a separate account for the employer side
A removal defense click and an employment sponsorship click are different products bought by different people, and averaging them tells you nothing.
Group campaigns by case type, not by keyword theme. Each case type has its own urgency, its own price sensitivity and its own path from click to signed file. Bundling them produces a blended cost per lead that no partner can act on.
The employer side belongs in its own account or at minimum its own campaign with its own budget line. An HR manager researching sponsorship obligations is not price-shopping a consultation. She is checking whether your firm can be a vendor.
Landing pages follow the split. One page per case type, with the fields and the offer that case type needs. Sending every campaign to a general contact page wastes the entire structural advantage you just built.
Keep the number of campaigns small enough to actually manage. Three or four well-fed case types beat eleven campaigns that each get a trickle.
A ten-mile radius from Dupont Circle spends money in two states you may not serve
Geographic targeting in this metro is not a circle, because circles here cross jurisdictions.
Draw the target areas by jurisdiction rather than by distance. The District, Montgomery County and Prince George's County, and the Northern Virginia group of Arlington, Alexandria and Fairfax County are three separate buys with three separate messages, because coverage and adjacent-court work differ across them.
If the firm's admissions or referral relationships are thinner in one of the three, bid it lower or exclude it rather than paying full price for inquiries intake has to hand away.
Set location targeting to people in or regularly in the area, not people showing interest in it. Immigration keywords attract searchers worldwide, and a national spend is a decision you make on purpose, not one the default setting makes for you.
Watch the Beltway commuter pattern in the location reports. Plenty of your callers work in the District and live in Silver Spring or Falls Church, and the location the platform records is not always the one that decides the case.
Status checks, form downloads and free-help searches will eat the budget by Thursday
The fastest way to improve an immigration account is usually to stop buying the clicks that were never going to hire anybody.
Build the negative list before you raise a single bid. People checking a case status, hunting a blank form, looking for a fee waiver, searching for free or low-cost clinics, or trying to reach a government office directly will click a law firm ad and cost you exactly the same as a real prospect.
Job seekers are the other quiet drain. Searches about employers who sponsor, visa jobs and similar phrasing look employer-adjacent and are not. Exclude them or they will consume the employer campaign's budget.
Run the search terms report weekly for the first stretch, not monthly. Broad match learns fast and it learns expensively.
Also add competitor and consultant terms deliberately rather than by accident. Bidding on other firms is a strategy choice with a cost; letting it happen through loose matching is just leakage.
LinkedIn is where contractor HR lives, and search alone will not reach them
Employer-side demand mostly does not appear in a keyword tool, because the person with the problem does not know she needs a lawyer yet.
A contractor in Reston with an employee whose status is about to lapse has a personnel problem, not a legal search. She asks a colleague, or she sees something from a firm that has been visible to her for months.
Professional-network targeting reaches those roles by title and employer size in a way search cannot. Keep the ask small: a short guide on what the employer signs and when, a briefing, a scoping call. Not a consultation booking.
Budget it as a line item with its own patience. Employer relationships convert slowly and then repeat, which is the opposite economics of a consumer consultation.
Ad platforms apply extra rules to some categories of targeting, and those rules change. Worth confirming current policy with the platform before building an audience you cannot use.
Bid the hours a Beltway commuter actually calls, not the hours you are open
Dayparting in this metro is a scheduling fact, not a theory.
Long commutes push personal calls to the edges of the day. Early morning before the drive, lunch, and the stretch after dinner. A firm bidding hardest from nine to five is often bidding hardest into the hours its prospects are least free to talk.
Match spend to when someone answers. Paying premium rates at eight at night while calls roll to voicemail is the most expensive mistake in a small account, and it is invisible in a cost-per-click report.
Relatives abroad add hours you would not otherwise think about. If a meaningful share of your inquiries come from family in another time zone, decide deliberately whether to buy that window and staff a route for it.
Test the schedule in blocks and hold each block long enough to accumulate real calls. Immigration volume in one metro is thin, so weekly reshuffling produces noise.
Feed the paid consultation back to the platform, not the form fill
The signal you send back to the ad system determines what it goes and buys more of.
Form submissions are cheap and abundant. Optimizing toward them teaches the platform to find you more people who submit forms, which is not the same population as people who retain counsel.
Send back the event that costs the prospect something: a booked and attended consultation, or a consultation fee collected. Offline conversion import is more setup work and it is the difference between an account that improves and one that plateaus.
Report cost per signed matter by case type, with the jurisdiction attached. A number that averages an employment file in Tysons with a family matter in Petworth is not a number anyone can manage against.
Give any change several weeks before judging it. The signed-matter figure arrives long after the click that caused it, and accounts that get rebuilt every fortnight never accumulate enough history to learn from.
Questions we actually get
- Should we target the whole DMV or just the jurisdiction our office sits in?
- Target what you can serve well, and price the rest lower rather than excluding it blindly. If the firm handles federal filings for anyone but only appears in state court on one side of the line, structure the campaigns so the message differs by jurisdiction and intake can qualify early. Buying all three at the same bid is how you pay full price for matters you refer out.
- What negative keywords matter most for an immigration account here?
- Case status checks, blank forms and form downloads, free or low-cost clinic searches, fee waiver searches, government office phone numbers, and job-seeker phrasing about employers who sponsor. Those five groups typically account for a large share of wasted spend in an unmanaged account. Review the actual search terms report weekly at first rather than relying on a template list.
- Is paid social worth it for an immigration firm?
- For the employer side, professional-network targeting by job title reaches people search cannot. For consumer work, social behaves as a longer-cycle awareness channel rather than a booking channel. Ad platforms also apply additional rules to certain targeting categories and those rules change, so it is worth confirming current policy before you build audiences around them.
- How much budget does it take to learn anything?
- Enough to accumulate signed matters, not just clicks, within a review period you can tolerate. That means fewer campaigns with real budget rather than many campaigns with a trickle. No responsible answer names a dollar figure without knowing your case types, your consultation capacity and what a signed matter is worth to you.
- Why measure cost per signed matter instead of cost per lead?
- Because immigration inquiries convert at wildly different rates by case type, and a cheap lead in a category you rarely sign is not cheap. Tracking to the signed matter, with case type and jurisdiction attached, is the only view that tells you which campaign to fund. It requires intake to record those fields consistently, which is usually the harder half of the job.