Skip to content
Fomu · Form builder for WordPress

Forms that take payment. Mobile Money included.

Build anything from a contact form to a priced quote calculator by dragging and dropping. Take payment by M-Pesa, card or PayPal in the same form, then print or save every entry as a PDF.

One payment for 12 months of updates and support. No automatic renewal.

24field types
3payment gateways
6ready-made templates
PDFprint any entry
What it does

Everything a serious form needs, in one plugin

No add-on packs to buy. Every feature comes with every plan.

Payments built in

M-Pesa STK push (Paybill or Till), Stripe cards with Apple Pay and Google Pay, and PayPal. Prices come from your form, and every amount is checked on the server.

Logic and live maths

Show or hide fields and whole steps with conditional logic. Calculation fields add up prices, scores and totals as people type.

Multi-step forms

Split long forms into steps with numbered progress or a progress bar. Each step is checked before moving on, and logic can skip steps.

Save and continue later

People get a private link to finish their form another time, and you get their answers so far, so no enquiry slips away.

Entries, CSV and PDF

Search, star and edit entries with a full change history. Export to CSV, or print and save one entry, a selection or a whole form as a PDF.

Reports

Entries over time, a chart for every question, averages for ratings and numbers, payment breakdowns and the conversion rate of each form.

Made for Kenya

M-Pesa payments without leaving the form

Lipa na M-Pesa Online through Safaricom Daraja. Your customer never has to type a Paybill number.

They fill in the form

The total is worked out from their answers: a fixed price, a chosen package or a live calculation.

Their phone asks for the PIN

Fomu sends an STK push to the number they entered. They approve it on their phone in seconds.

You get a confirmed entry

The payment is confirmed server to server before your emails and integrations go out. If it fails, their answers are kept so they can try again.

M-Pesa PaybillM-Pesa TillVisa & MastercardApple PayGoogle PayPayPal
Live demo

Try a real Fomu form

This project quote calculator is built with Fomu. Pick some options and watch the total update.

Project quote calculator

  1. 1Your project
  2. 2Your details
  3. 3Next step
What do you need?
5
Extras
Rush delivery (+20%)
£0
And the rest

The details that save you time

Building

  • Drag-and-drop with live preview
  • Undo, redo and keyboard shortcuts
  • Signature pad, file upload, star rating, slider
  • Image choices and column layouts
  • Six starter templates

Connecting

  • Admin email and autoresponder
  • Mailchimp and HubSpot
  • Webhooks for Zapier, Make and n8n
  • Shortcode, popup and Gutenberg block
  • Works inside Elementor

Protecting

  • Cloudflare Turnstile or reCAPTCHA
  • Honeypot and timing token
  • Open and close dates, entry limits
  • Login-only forms
  • Uploads checked by real file type
Pricing

Every feature on every plan

Choose by the number of websites. Prices are one-off for 12 months of updates and support.

Starter

For your own website

£49 / 12 months

  • 1 website
  • Every Fomu feature
  • Payments by M-Pesa, card and PayPal
  • Updates and support
Buy Starter

Plan details

Most popular

Studio

For freelancers and small studios

£99 / 12 months

  • Up to 5 websites
  • Every Fomu feature
  • Payments by M-Pesa, card and PayPal
  • Updates and support
Buy Studio

Plan details

Wakala

For agencies with many clients

£199 / 12 months

  • Unlimited websites
  • Every Fomu feature
  • White-label: your name and logo
  • Client mode: clients see entries, not settings
Buy Wakala

Plan details

You pay once and won’t be charged again. To renew, click Renew next to your licence in My Account → Licences, and your existing key gets another 12 months. If you don’t renew, Fomu keeps working; only updates and support stop.

Questions

Good to know

Do I need a Safaricom Daraja account for M-Pesa?

Yes. You need a Paybill or Till number with Lipa na M-Pesa Online (Daraja) access. Paste your keys into Fomu → Settings and payments go straight to your own account. Fomu never handles your money.

What happens when my 12 months end?

Fomu keeps working, including your forms, entries and payments. You stop getting updates and support until you renew. Renewing adds 12 months to the key you already have, so there’s nothing to change on your sites.

Can I move my licence to another website?

Yes. In Fomu → Licence on the old site, click Deactivate. That frees the slot, and you can activate the same key on the new site.

Does it work with Elementor?

Yes. Add a form with the Shortcode widget, the Gutenberg block or a popup button. Forms use your theme’s fonts and you can set colours per form.

Can I upgrade from Starter to Studio or Wakala?

Yes. Buy the plan you want and it comes with a new key. Deactivate the old key in Fomu → Licence, then activate the new one.

Start taking payments through your forms this week

Set up a form in minutes and test it with Fomu’s ready-made templates.