Skip to content
themeforge
EN
Start free
Menu
  1. Home
  2. Features
  3. Forms
Feature · Forms

Your forms keep working, and no entry gets lost

The contact forms in your design work in WordPress as they are, with no forms plugin. Every entry is saved in the admin first and then delivered where your client wants it: email, Telegram or a webhook.

No forms plugin · no captcha keys needed · included in $20/month

Short answer

Yes. Keep the forms in your HTML or Webflow layout; the theme takes them over. Each submission is stored as an entry in the WordPress admin before anything is sent, so a broken mail server or a typo in the address never costs your client a lead. Delivery goes by email, to Telegram or to any webhook.

What you get

A forms system, without installing one

Entries

  • Every submission saved in the admin
  • Read them in the admin, export to CSV
  • Files from the form kept in private storage
  • Saved even when no delivery is set up

Delivery

  • Email, with your own SMTP if you like
  • Telegram
  • Webhooks: Slack, Zapier, Make, Discord, n8n or your own URL
  • An automatic reply to the visitor

Reliability

  • Failed deliveries are retried for up to a day
  • A delivery log per entry
  • Resend an entry with one click

Spam

  • Built-in protection with no keys and no puzzles
  • Spam is kept aside, not delivered
  • reCAPTCHA v3 if you want it
How to set it up

From a form in the design to a lead in the inbox

  1. Step 1

    Keep the form in your layout

    Use your usual form markup. In Webflow, the native form block works as it is; ThemeForge sends its entries to WordPress instead of Webflow.

  2. Step 2

    Build and install

    The theme takes over every form on the site. Submissions start arriving in the admin right away, even before any delivery is set up.

  3. Step 3

    Choose where entries go

    In the admin, add the recipients: an email address, a Telegram chat or a webhook. Each form can have its own messages in every language.

Limits

Good to know

Field names come from your labels

Entries use the field labels from your design. If you rename a label, give the field a fixed key with the wp-field attribute, so webhooks keep receiving the same names.

Email depends on the hosting

Some hosts block outgoing mail. Entries are saved anyway; set up SMTP or Telegram so they also reach your client.

Not a form builder

Forms are designed in your layout, not dragged together in the admin. To change a form, change the design and rebuild.

$20 / month
  1. Sign up
  2. Preview your admin
  3. Subscribe
  4. Download and update
Start free: preview your admin

Cancel any time · 14-day refund · your site keeps working after you cancel

Questions

WordPress forms, answered

Do I need Contact Form 7 or another forms plugin?

No. Forms from your design work through the theme. A forms plugin is only needed if you want to build new forms inside the admin.

What if email stops working?

The entry is already saved in the admin. Delivery is retried for up to a day, and the delivery log shows what happened.

Do Webflow forms still send entries to Webflow?

No. On the WordPress site, entries go to WordPress only; Webflow’s own form handling is switched off in the theme.

Can visitors attach files?

Yes. Files are stored outside the public uploads folder and can be opened only by logged-in staff.

What happens to entries when I change the design?

They stay in the admin. Entries are WordPress data, not part of the theme, so a rebuild does not touch them.

Ready when you are

See where your form entries land before you pay.