Skip to content
Service · Web development

Custom plugins & integrations. When nothing off the shelf fits.

Plugins, blocks and API connections when nothing off the shelf fits.

Documented plugin in your own repository[X]-[X] weeksScope and price in writing
Price and timelineFrom$[X]/projectTypical $[X]-$[Y] · TopClick is not VAT-registered · [X]-[X] weeks
  • Specification
  • Plugin or blocks
  • Integration
  • Documentation
Request this service ↗What affects the price →
01 / When it fits

When it fits

Three situations where this is the right first step, and when to start somewhere else.

01Five plugins are doing a job one should
02You need WordPress to talk to your CRM, ERP or product
03Editors need custom blocks or workflows
Start somewhere else if:you need a whole new site → WordPress developmentyou need a store → WooCommerce development
02 / What you get

What you get

Named deliverables and the working files behind them. Ownership and usage terms are agreed for each scope.

01SpecificationWhat the plugin or integration does, its data and its limits, agreed in writing.
02Plugin or blocksBuilt to WordPress coding standards, in your repository.
03IntegrationAPI connections with logging and error handling.
04DocumentationHow it works, how to configure it and how to update it.
What we need from youBefore we start
  • An interface contract, authorised credentials and sample inputs including failure cases.
  • Owners of both connected systems and a safe place to test retries or duplicate handling.
We request authorised account access. Keep your passwords private.
03 / How it runs

How it runs

Typical stages for a mid-sized project. Your scope states the exact dates.

  1. Scope01Integration boundary and failure contractSpecify the supported data exchange, authentication method, ownership and behaviour when an upstream system fails.
  2. Verify02Acceptance evidenceAcceptance covers retries, duplicate handling, access scope and visible error states as well as the happy path.
  3. Review03Boundaries and dependenciesThe client must authorise third-party access; custom code cannot override an external API's limits or availability.
Sample recordIllustrativeIntegration spec
Trigger
Form submitted on /contact/
Action
Create lead in CRM with UTM source
Retry
3 attempts, then email alert
Logging
Last 1,000 events in admin
Owner
Sales ops
The format of one entry in your deliverable. Not client data.
04 / Price and scope

Price and scope

Starting prices in USD. TopClick is not VAT-registered. The final scope and price are fixed in writing before work starts.

TopClick is not VAT-registered
Custom plugins & integrationsFrom$[X]/projectTypical $[X]-$[Y] · TopClick is not VAT-registered
You get
Documented plugin in your own repository
Timeline
[X]-[X] weeks
Billed
Per project
Scope, deliverables and price agreed in writing before work startsRequest a quote ↗
What affects the price
  1. 01Upstream constraints and the error states the integration must handle explicitly.
Included
  • Specification
  • Plugin or blocks
  • Integration
  • Documentation
  • A named lead and a kickoff call
  • A dated baseline before work starts
  • A walkthrough of the results with your team
Not included, quoted separately
  • Licences for third-party APIs
  • Changes to the external system itself
  • Ongoing support, unless on a maintenance plan

Base prices in USD; EUR and GBP displays are indicative. Payment, pause and external-cost terms.

05 / Questions

Questions about Custom plugins & integrations

TopClick SEO strategist
Still choosing?Book a 20-min call with a strategist. No pitch, just a look at your site.Book a call →
01Who owns the code?

You do. It lives in your repository, under your licence terms.

02Will it survive WordPress updates?

We build to WordPress standards and test against new versions; maintenance plans include compatibility checks.

03Can you fix a plugin someone else wrote?

Yes, after a code review.

04How is the price fixed?

Scope, deliverables and price are agreed in writing before work starts. The starting price is the floor; your quote depends on the factors on this page.

05Can we start small?

Yes, start with the free snapshot or a smaller first scope, and expand once you have seen the work.

Start here

Request Custom plugins & integrations

  1. 1Send your site and what you need
  2. 2We check search and AI visibility
  3. 3PDF by email: five website problems and AI visibility, within two business days of receiving your website URL
We’ll recommend a starting scope in the free snapshot.
Enter a full address, e.g. site.com
Enter a valid email address
FREE · NO OBLIGATION · REPLY WITHIN ONE BUSINESS DAYBy sending, you agree to our Privacy Policy.