All guides

    Workflow

    How do you connect website enquiry forms to your firm's systems in criminal defence firms?

    Short answer

    Criminal defence firms connect website enquiries by using secure API integrations or automation tools like Zapier to bridge WordPress form plugins (like Gravity Forms) with Practice Management Systems (PMS). This ensures urgent files, particularly for out-of-hours police station attendances, are routed via SMS or email alerts to duty solicitors instantly.

    Criminal defence firms connect website enquiries by using secure API integrations or automation tools like Zapier to bridge WordPress form plugins (like Gravity Forms) with Practice Management Systems (PMS). This ensures urgent files, particularly for out-of-hours police station attendances, are routed via SMS or email alerts to duty solicitors instantly.

    Why is seamless integration critical for criminal defence?

    For a criminal defence firm, a website enquiry isn't just a lead; it is often a time-critical emergency. Whether it is a family member seeking a solicitor for someone in custody or an individual facing an imminent interview under caution, the window for instruction is narrow. If an enquiry sits in a WordPress database or a general marketing inbox, the instruction is likely lost to a competitor who answers their phone.

    Furthermore, with 25,199 organisations on the SRA register as of October 2026, including 7,544 in London alone, the market is highly competitive. Firms must demonstrate immediate responsiveness to maintain their foothold in duty-led work.

    What are the primary methods for connecting forms to firm systems?

    1. Direct API Integration

    Most modern Practice Management Systems (PMS) offer a REST API. This allows your website’s form plugin (such as Gravity Forms, WPForms, or Contact Form 7) to "push" data directly into the PMS as a 'New Enquiry' or 'Prospect' record.

    • Pros: Data enters your system of record immediately without manual entry.
    • Cons: Requires technical development; not all legacy legal software supports open APIs.

    2. Middleware Automation (The "Zapier" Route)

    If a direct connection isn't available, middleware like Zapier or Make acts as a bridge. When a form is submitted, the middleware catches the data and sends it to multiple destinations simultaneously.

    • Workflow Example: Form Submit -> Create Record in Clio/Leap -> Send SMS to Duty Solicitor -> Add to IntelligenceIQ for tracking.

    3. Email-to-Lead Parsers

    Some older systems allow you to send a specifically formatted email to a unique address, which the system then "reads" to create a file. While less robust than an API, it is a reliable way to automate data entry for high-volume Legal Aid enquiries.

    How should you handle out-of-hours routing?

    Criminal defence is rarely a 9-to-5 operation. Integration must account for the "Duty Solicitor" model.

    • Tiered Alerts: Ensure the integration triggers an immediate SMS or WhatsApp alert to the solicitor on the duty rota.
    • Conditional Logic: Use your website forms to ask: "Is this an emergency (someone currently in custody)?" If 'Yes', the integration should bypass the standard email queue and trigger a high-priority phone call or loud mobile alert.

    What about data protection and SRA compliance?

    Data captured via website forms often includes sensitive personal data (criminal allegations).

    • Encryption: Ensure all data is encrypted in transit (SSL/TLS) and at rest.
    • Database Minimisation: Avoid storing sensitive enquiry data permanently in the WordPress database. Use your integration to move the data to your secure PMS and then purge it from the website.
    • Audit Trails: The SRA requires clear records. Your integration should timestamp exactly when an enquiry was received and when it was acknowledged.

    Illustrative Example: The "Midnight Instruction" Workflow

    Consider a hypothetical criminal defence firm in Birmingham (one of the 472 firms headquartered there according to SRA data).

    1. 23:15: A relative of a detainee completes an "Emergency Police Station Advice" form on the firm’s WordPress site.
    2. The Trigger: The Gravity Forms plugin is connected via API to the firm's CRM and IntelligenceIQ.
    3. The Action:
      • System 1 (PMS): A new prospect record is created with the name of the detainee and the custody suite location.
      • System 2 (Alerts): An automated SMS is sent to the Duty Solicitor on call: "NEW EMERGENCY: John Doe, Perry Barr Custody Suite. Call 07xxx xxxxxx."
      • System 3 (IntelligenceIQ): The lead is logged as 'Source: Google Ads', 'Type: Emergency'.
    4. 09:00 Next Day: The Managing Partner logs into IntelligenceIQ. They see that the midnight enquiry was responded to in 4 minutes and has already been converted into a file.

    Without this integration, that email would have sat in an unmonitored 'Info@' inbox until the office opened at 9 AM, by which point the Duty Solicitor at the station would have already been assigned.

    Audit your current response times

    The first step is to measure how long it currently takes for a website enquiry to reach a fee earner. If it is longer than 10 minutes, you are losing instructions.

    Implement IntelligenceIQ

    IntelligenceIQ provides the missing link for criminal defence partners. While your PMS handles the file, IntelligenceIQ tracks the enquiry journey. It allows you to:

    1. See the Pipeline: View every unallocated police station or court lead in real-time.
    2. Monitor Performance: Identify which duty solicitors are quickest to respond to web leads.
    3. Calculate ROI: Finally understand the conversion rate from 'Website Hit' to 'Representation Order' or 'Private Fee'.

    By connecting your WordPress forms to IntelligenceIQ, you ensure that no instruction ever falls through the cracks of a busy duty rota.

    Content is provided for general information only and does not constitute legal advice. Generated outputs should be reviewed by a qualified solicitor. See Terms.

    Related questions

    Can I track Legal Aid vs Private enquiries through these integrations?

    Yes, but ensure the integration includes a 'Source' tag. IntelligenceIQ can track whether an enquiry came from an 'Arrested' landing page or a general search, helping you see which spend leads to actual police station instructions.

    Is it better to use a direct database connection?

    While possible, it is safer to use a middleware bridge. Direct database connections increase the risk of SQL injection attacks and can break during website updates.

    What happens if the enquiry comes in at 3 AM?

    The integration should trigger an auto-responder to the client confirming receipt, but more importantly, it should alert your team via a platform like IntelligenceIQ to ensure a human follows up within minutes.

    See the answer for your own firm

    IntelligenceIQ tracks every enquiry end to end and shows conversion by source, fee earner and matter type.

    Understand IntelligenceIQ ROI for your firm

    Benchmarks for this area of work

    View the practice area page