The Footer That Files Its Own Paperwork: Statutory Details in Elementor Pro
Photo: Trustpilot, Public domain, via Wikimedia Commons
Footers are where good intentions go to die. A client signs off a lovely design, the site goes live, and somewhere near the bottom sits a line of legal text that was copied from an old invoice and never looked at again. For UK companies, that line is not decoration. It is the bit that tells anyone who bothers to look where the business is registered and how to find it. If it is wrong, it is wrong in public.
The fix is not a prettier footer. It is a footer that behaves like data. In Elementor Pro, you can build one Theme Builder footer, wire the statutory lines to custom fields, and let the layout handle the difference between a limited company, a charity, a sole trader and a VAT-registered business. Then you can give the agency a routine for keeping those fields honest across a client roster.
Start with the statutory shortlist
For a typical private limited company, the website footer should carry the registered company name, the company number, the place of registration — England and Wales, Scotland or Northern Ireland — and the registered office address. If the business is VAT registered, the VAT number should be there too. If it trades under a name that differs from the registered name, make that clear rather than letting the trading name masquerade as the legal entity.
Charities add another layer. A charitable company needs both its charity number and its company number. A charitable incorporated organisation has a charity number but not a Companies House number. A sole trader has no company number at all, so a footer that says “Registered in England and Wales No. 00000000” is not just inaccurate; it looks like a template that was never finished.
The point is not to turn the footer into a legal textbook. It is to make sure the few lines that are there are true, current and specific to the entity behind the site.
Make the footer a data contract
In Elementor Pro, the tempting move is to drop a Text Editor widget into the footer and type the details in. That works until the client moves office, changes name or sells the business. Then someone has to remember which of the twenty client sites has the old address. Multiply that by a retainer roster and you have a quiet compliance problem.
A better pattern is a small set of custom fields, ideally on an ACF Options page or a simple settings page built with the WordPress Settings API. Keep the field names boring: legal_name, company_number, place_of_registration, registered_office, trading_name, vat_number, charity_number and business_type. The last one is the switch that drives the variants.
Build one footer template in Elementor Pro’s Theme Builder. Use Dynamic Tags to pull the values into Heading or Text Editor widgets. Then use Display Conditions on the containers around each line. A container for the company number only shows when business_type is set to limited company or charitable company. A container for the charity number only shows for charity types. The VAT line only appears when the VAT field is populated.
This is where Elementor Pro earns its keep. You are not rebuilding a footer for every client. You are exporting a template, importing it, and filling in a handful of fields. The design stays consistent; the statutory text stays specific.
The variants that matter
For a limited company, the core line usually reads like: “[Legal name] is a company registered in England and Wales, company number [number]. Registered office: [address].” Keep the place of registration as a select field, not free text, so nobody types “UK” when the register says “England and Wales”.
For a charity, split the identity. Show the charity name and charity number clearly, then add the company number only if the charity is also a company. If it is a CIO, leave the company number line out rather than showing an empty gap. If the charity has a registered office because it is a company, include it; if not, use the principal address the charity wants public.
For a sole trader, drop the Companies House language entirely. A line such as “Trading as [trading name], [business address]” is usually enough, with a VAT number if applicable. Do not invent a registration number to make the footer look symmetrical. Symmetry is not a legal requirement.
For a partnership or LLP, the same principle applies: use the entity’s actual registered details, not a generic company line. If you are unsure, ask the client for the Companies House record or the charity register entry and work from that, not from the invoice header.
Build it so clients cannot quietly break it
A footer that is easy to edit is also easy to damage. Keep the statutory block as a separate container with a clear label in the Elementor navigator, such as “Statutory details — do not edit text directly”. Use fields for the values and leave the surrounding wording in the template. If the client has editor access, consider restricting the footer template or using a role that can update content but not layout.
It also helps to add a fallback. If a field is empty, the line should disappear rather than render “Company number: ” with nothing after it. Elementor’s dynamic tags can handle this with a shortcode or a small custom function if you need tighter control. The goal is a footer that looks deliberate on every variant, not one that exposes the plumbing.
The agency maintenance routine
Statutory details drift for boring reasons: a virtual office changes, a client incorporates a new company, a charity becomes a CIO, or someone finally registers for VAT. A quarterly check is usually enough for most client sites, with an extra check before launch and after any address or structure change.
Keep a single register — a spreadsheet is fine — with columns for client, entity type, company number, charity number, VAT number, registered office, source of truth and last checked date. Give one person ownership of it. Add “statutory footer check” to the retainer checklist and the handover document. When a client moves, update the fields on staging first, check the footer on mobile and desktop, then push to live and note the date.
A small pre-flight before handover
Before you call a build done, open the live footer and compare it with Companies House or the charity register. Check the place of registration, not just the number. Check that the VAT number appears only if the client is VAT registered. Check that the registered office is the one the client wants public — a service address is common, but it should be a deliberate choice. Then check the footer on a narrow phone screen, because statutory text has a habit of wrapping into an unreadable block.
A footer is not the most exciting part of an Elementor Pro build. But it is one of the few places where a stray line of text can create a real-world problem. Treat it as data, give it a maintenance routine, and the details will stay registered where they count.