St. Louis, MO

    An immigration site here answers two questions before it shows the phone number

    Most people reach an immigration firm's website on a phone, often at night, sometimes on behalf of somebody else. They are not browsing. They arrived with a specific worry and they are deciding in a few seconds whether you are the right kind of lawyer for it. In this metro the first decision is unusually geographic, because the reader could be in the City of St. Louis, in a small county municipality, or across the river in Illinois, and each of those changes what they need to hear. A site that answers case type and coverage immediately does the rest of the work far more easily.

    The first screen owes an answer about Illinois, not a hero photo of downtown

    The top of the page should tell a reader what kind of cases you take and where you can act, before it tells them anything about your building.

    Two facts belong above everything else: the case types you handle and the states you are admitted in. A person holding a notice wants to know if they are on the right site. Photography, taglines and a slider full of stock imagery answer neither question.

    Coverage matters more here than in a single state metro. Immigration work is federal, so you can generally act for clients wherever they live, but readers do not know that and will assume the ordinary rule about lawyers and state lines. One clear sentence resolves it and keeps the Metro East reader from bouncing.

    Keep the language plain enough for someone reading in a second language. Short lines. Concrete nouns. The case type named the way a client would say it, with the formal term alongside if you need it.

    Then the phone number, large, tappable, and next to the hours it is actually answered.

    Your address is doing the sorting, and Clayton reads differently than Delmar

    The location block is not a formality in a metro where the city and the county are separate governments.

    Readers here place a firm instantly from its address. Clayton means one thing, a downtown address in the City means another, an office out toward Chesterfield another again. Bury the address in the footer and you have given up a signal that people are actively looking for.

    If you have more than one office, give each a real page with its own directions, parking notes and the practical detail somebody driving from Florissant or St. Charles County would want. A pin on an embedded map is not directions.

    Say whether you meet clients somewhere other than your listed office, and be exact about it. Vagueness on where a client physically goes is a common reason a booked consultation turns into a no show.

    Include a video option in the same block, with equal weight. For a family in Edwardsville, removing the drive is worth more than any reassurance you could write.

    The tag manager is the slowest thing on your site, and nobody owns it

    Site speed on a phone is usually a scripts problem, and the scripts arrived one at a time from people who no longer work on the site.

    Chat widgets, session recorders, two analytics tools, a heat map trial from three years ago, three ad pixels, a review carousel that pulls from an external service. Each one was small when it was added. Together they decide how long a reader waits on carrier data before anything appears.

    Audit what is loading, ask what each item is for, and remove the ones nobody can justify. Deletion is faster and cheaper than any hosting upgrade, and it is the change most sites need first.

    Test on a real phone, a few years old, on cellular rather than office wifi. The experience on a fast laptop is not the experience your readers are having, and field data from real visits will tell you more than a lab score.

    Images are the other half. Compress them, size them properly, and put nothing large above the fold that is not doing a job. A site that renders quickly gets read; a slow one gets closed before the argument ever lands.

    Six fields, and one of them decides whether you can take the case

    The intake form should capture what a paralegal would need in the first two minutes, and nothing else.

    Name, phone, email, preferred language, which state they live in, and a short description of the situation. State of residence is the field most immigration firms leave off and the one that changes how the file gets routed here, because Missouri and Illinois are both a normal commute away.

    Ask for the date printed on any document they have received, if they have one. Given the option, most people will type it, and it tells your intake staff more about urgency than a paragraph of free text.

    Let them upload a photo of the paper. A phone camera is easier than transcribing a number, and an image resolves in seconds what a phone call spends ten minutes on. Say clearly what happens to anything they send, in one line under the form, and honor it.

    Keep the form short and put a second one nowhere else. Two competing forms with different fields is how inquiries end up in an inbox nobody checks.

    Give them a time they can pick, not a promise that somebody will call

    A booking step that ends in an actual appointment converts differently than a contact form that ends in waiting.

    Real availability on the page, with a confirmation that includes the address, the floor, where to park and how to switch to video. A person who has chosen a time has committed something. A person who submitted a form is still shopping.

    If you screen before booking, say so and give the screening step a shape: a short call, a stated purpose, a clear next step at the end of it. Silence between submission and contact is where inquiries go cold.

    Make rescheduling one tap. Immigration clients often work shifts, arrange rides, and depend on somebody else's schedule, and a cancel button when they needed to move an appointment costs you the file.

    Set the expectation in writing at the moment of booking. What the meeting covers, what to bring, how long it runs, what it costs if anything.

    Mark up the languages, the hours and the offices so machines stop guessing

    Structured data and consistent details are how search engines and assistants describe you when nobody is looking.

    Publish your firm details in structured markup: name, address, phone, hours, languages spoken, attorneys. Keep the same details identical across your site, your Business Profile and any directory listing you control. Inconsistency is the most common cause of a listing that shows the wrong hours.

    Credibility has to be built without the usual proof. Client faces and case outcomes are largely off limits in this practice, so build trust from process instead: named attorneys with real credentials, a clear explanation of how a matter runs, plain fee structure language, and the association memberships you hold.

    Advertising rules come from every bar you are admitted to, which for a firm working both sides of the river means more than one rulebook applies to one website. Worth having your own counsel review the site language rather than assuming a template got it right.

    Write everything on the site as if a machine will quote it back to somebody in Belleville. Accuracy is the whole defense.

    Questions we actually get

    Do we need a full second language version of the site?
    If a meaningful share of your inquiries begin in another language, yes, built as real pages with their own headings, forms and phone routing rather than a translate widget. Machine translation on a fee or eligibility page can produce statements you would not have made, which is a risk worth avoiding in this practice.
    Should we publish our fees?
    Publishing how you charge, meaning flat fee versus hourly, what a consultation involves and what is included, generally helps more than it hurts, because silence on price is a common reason people do not call. Specific figures are a business decision and should reflect what you can stand behind for every matter of that type.
    How many pages does an immigration firm site need?
    Fewer than most agencies propose. One strong page per case type you actually staff, three geography pages covering the City, the county and the Metro East, an admissions page, attorney bios, a fee and process page, and contact. Depth on those beats a hundred thin pages every time.
    Is a chat widget worth adding?
    Only if a person answers it during posted hours. An unattended widget slows the page and creates an expectation you then break. If nobody can staff it, remove it and put the effort into a phone number that gets picked up and a booking step that works on a phone.
    Rebuild the site or fix the one we have?
    Fix first in most cases. Removing unnecessary scripts, rewriting the first screen, fixing the intake form and adding a real booking step will move more than a redesign, and you find out what matters before you spend. Rebuild when the platform itself blocks those changes.

    What is different here

    Immigration is federal practice, so a firm's reachable market is far wider than its county, and paid social and professional-network targeting tends to matter more here than local search alone. Two local realities still shape the work: the immigration court and field office a client is routed through, and a client base that frequently searches in a language other than English. Bar advertising rules still apply, and the field is unusually exposed to unauthorised-practice operators, which raises the bar on how a real firm signals legitimacy.

    Written by KC Thompson, Morgul Marketing.

    Tell us the number you are trying to move.

    We will say which of these disciplines would move it, and which would not.

    Book a Strategy Call