Memberium ยท Form Builder
Forms That Fit Your Site,
Built Your Way.
Most membership plugins lock the form down. You can't add the fields you need, the spam problem is unwinnable without a CAPTCHA that costs you signups, and the data never reaches the member record. The Memberium Form Builder changes the arrangement: you build the form yourself, a layered spam-blocking system handles bots behind the scenes, and every submission lands where it should.
The situation
A simple request becomes a project
You need a registration form. Nothing elaborate: a name, an email, a phone number, maybe a "how did you hear about us" dropdown. In most membership plugins, that simple request becomes a project. The built-in form doesn't have a phone field, and adding one means a support ticket or a developer invoice. Changing the button color means digging through CSS you don't own, hunting the class name responsible for a styling conflict you can't fix. If the built-in form can't do the job at all, you end up licensing another plugin just to add a form.
You publish the form the plugin gave you, in the shape the plugin decided. Within a week, the second problem arrives: the form fills with garbage. Fake accounts, bot signups, a steady stream of noise you clean up by hand.
The form works for you, instead of the other way around.
The standard fix is CAPTCHA. Make your real members prove they are human before they may join you. Pick the traffic lights, identify the crosswalks, fail once and start over. A person who came to sign up runs an obstacle course instead, and the easiest way out is to close the tab and look elsewhere. You protect the form and lose the signups, or you leave it open and drown in spam. There is no option that keeps both.
There is a third problem, quieter than the other two. A member submits the form, and the data lands somewhere in an email, or buried in the admin panel. It doesn't reach their profile or trigger anything in the system. You re-key the information by hand, or you lose it, because the form collected everything without connecting it to anything that could act on it.
The problem
The form you can't touch
The pain isn't hypothetical. It shows up as five concrete costs every membership operator recognizes.
Every change needs a developer
A new field, a moved label, a different button color, each one a task you can't do yourself. The form belongs to the plugin rather than to you, and every adjustment passes through someone who writes code.
Spam you can't win without losing
Block it with CAPTCHA and you lose real signups at the moment they are deciding to join. Leave it off and you spend your evenings deleting fake accounts. The choice between protection and conversion costs you either way.
Submissions that go nowhere
The form collects data; the member record stays empty. Nothing tags, syncs, or triggers. You become the manual bridge between what the form captured and what the system actually did with it.
No record of what happened
A member swears they submitted the form. You have no log, no timestamp, no way to verify. Their word against a black box, and the black box is the one your business runs on.
Your brand, missing from the page that matters most
The registration form is where a prospect decides to trust you. On that page, you look generic, styled by the plugin instead of by you.
The shift
The form becomes yours
Most platforms treat the form as their property, a fixed object you may configure at the margins but never truly shape. Memberium inverts the relationship. The form starts empty, and you build it.
- The form is the plugin's property. You configure at the margins.
- The form starts empty. You drag in fields, label them, style them, own them.
- A layered spam-blocking system runs underneath. Bots are blocked silently; members meet no challenge.
Fields map straight to the member's profile. Every submission is tagged, notified, and recorded. The form is the start of a workflow rather than the end of one.
- Your theme isn't altered. Your CRM isn't replaced. Existing pages keep working.
- A form lands on any page with a single shortcode, styled to match, scoped so it never collides.
- You gain a form builder without surrendering anything you already have.
Build it yourself
The form you can touch
The builder opens empty. Down the side sits a palette of fields, grouped the way you think about them: basics, choices, and layout pieces. Drag a field onto the canvas and it is yours to label, position, and tune.
Basic fields
- Text, email, phone, number, URL, and password, each with the right input type and validation wired in
- An email field rejects malformed addresses. A number field enforces its minimum and maximum. A URL field checks that what was entered is actually a link.
- Multi-line text for the questions that need room
- Hidden fields for values the member never sees: a campaign source, a referral code, a pre-filled identifier
Choice fields
- Dropdowns, checkboxes, and radio buttons, built from options you define
- Predefined choice sets one click away: US States, Countries, Yes/No, Agree/Disagree
- A "how did you hear about us" dropdown takes seconds, not a data-entry session
Layout pieces
- Section headings to break a long form into "Your details," "Your business," "Almost done"
- HTML blocks for a paragraph of reassurance, a link to your terms, an image
- Free-text paragraphs: static content the member reads but doesn't fill in
Layout that breathes
- Fields snap to five widths: full, half, third, two-thirds, or quarter
- Labels go where you want them: above, below, left, or hidden when the placeholder does the job
- Any field can force a clean break, so a new section always starts on a fresh line
- Multi-column layouts for the whole form: stacked, two-column, or three-column
Help your members fill it right
- Descriptions: a line of help text under the field
- Tooltips: a small icon the member hovers for the longer explanation
- Placeholders: faint example text that disappears the moment they start typing
- Default values: pre-fill what you can predict so the member does less
- Custom error messages: the member sees your words, not the plugin's
- Browser autofill wired in: every field declares what it is, and the browser offers to fill the whole form in one click
Three forms for three jobs
- General forms: contact, lead capture, surveys, anything where you're collecting information
- Update Account forms: a logged-in member edits their own details, and their profile updates directly
- Registration forms: the signup flow, where a new member is on the way in. The form hands off to the platform's member-creation engine.
Make it yours
Styling without a stylesheet
The form wearing the plugin's clothes is a small problem with a real cost: on the page where a prospect is deciding whether to trust you, you look like everyone else. Memberium puts a full visual style panel behind every form, and every knob is a color picker or a number, not a line of CSS.
Every surface, your colors
- The form itself: background, border style, width, color, corner radius, padding, max width, and a box shadow from subtle to pronounced
- The inputs: background, text color, border, radius, padding, and font size
- The labels and descriptions: their own color, size, and weight
- The button: background, text color, border color, radius, padding, and font size
- Even the faint placeholder text and the validation-error coloring are yours to set
Spam that stops itself
The end of the CAPTCHA tax
CAPTCHA is the admission that a platform can't tell a bot from a person, so it makes the person prove it. The cost lands on the wrong party. Memberium takes a different position. Bots have a signature: they behave in ways people don't. The platform learns that signature and blocks it, silently, underneath the form. Your real members never meet a challenge.
The defense stack
- Hidden honeypots: fields a real member never sees, but a bot fills in blindly. If the field comes back filled, the submission is a bot.
- The time-trap: a human takes time to read and type, while a bot submits in under a second. Submissions that arrive too fast or impossibly slowly fail the check.
- A JavaScript token: a short-lived token issued when the page renders, validated when the form submits. A bot that never runs JavaScript never carries one.
- Rate limiting, per IP and per network: one source hammering the form gets throttled; a whole subnet spraying submissions gets caught at the network level.
- Duplicate detection: the same payload submitted again and again inside a window you define is recognized as abuse and dropped.
- Content heuristics: a submission stuffed with links is almost always spam. The form counts them and rejects the ones that cross your threshold.
- StopForumSpam lookups: optionally check submitted IPs and emails against a shared database of known abusers, with known-clean sources cached.
Submissions that go somewhere
The end of the dead-end form
A form that collects data and connects nothing is a dead end. The information arrives and then sits, waiting for you to carry it the rest of the way. Memberium removes that last mile of manual work.
Fields map to the member record
- Email, first name, last name, and display name written straight to the profile
- Password submitted through a password field with the right safeguards, set on the account directly
- Custom fields: anything Memberium tracks as a member field is available as a mapping target
- Update Account forms earn their keep: the member submits, their profile updates, no admin involvement, no re-keying
Passwords handled properly
- A strength meter the member sees as they type
- A minimum strength floor you set from 0 to 100
- A minimum length enforced, with a sensible default
- A confirmation field: optional "type it again" protection against the typo that locks a member out
- A show/hide toggle so the member checks what they typed before they submit
The form kicks off your automations
- Apply a tag the moment a member submits, setting your membership automations in motion
- Send an email to the member, to you, or to your team, with merge tags from the submission
- Fire a webhook to push the submission to your CRM, a spreadsheet, an automation tool, or a custom endpoint
- The action system is built to extend: a developer can register a custom action, and it appears in the builder
Nothing is lost: the submission log
- Every submission is recorded: who submitted, when, from what IP and device, and the full payload
- Star the important ones. Mark them read. Trash the ones that don't matter.
- A live count per form: glance at the list and see which forms are working and which just got a surge
Build once, use everywhere
Import and export
A form you have designed is an asset. The layout you spent time on, the styling you matched to your brand: none of it should be trapped on one site or locked behind a screen only you can reach.
Your forms go where you need them
- Export every form with one click: a single file you can save as a backup before you make changes
- Import a saved form to roll back a mistake, or duplicate a form you already tuned and adapt it for a new purpose
- Build on staging, push to production: export from your test site, import on live, and the form lands ready with fields, styling, and layout intact
- Running multiple sites: reuse a proven form design across every Memberium install you manage
Why it matters
The combination is the point
Any one of these features is useful on its own, but the combination is what changes the experience. A form builder without the defense stack invites spam. The defense stack without field mapping gives you a clean inbox full of dead-end data. And field mapping with no submission log leaves the work invisible. None of these pieces alone produces a form that looks like yours; together, they cover each other's gaps.
- You build the form yourself, in the shape your site needs, styled to your brand
- The form defends itself silently on every publish, so you never choose between an open door and a clean inbox
- Every submission lands where it should: on the profile, in your inbox, wired into your automations
- Everything is recorded, so "did they submit it?" is a question with an answer, every time
- Your work is portable, so a form you design becomes an asset you reuse, not a chore you repeat
These are the three problems most membership operators resign themselves to: forms they can't shape, spam they can't beat without losing people, and submissions that go nowhere. The Form Builder is built to end exactly those. The form fits your site and brand. The defense stack handles bots without challenging anyone. Every submission reaches the member record, runs your automations, and is logged so you can answer the question "did they submit it?" with certainty.
The Form Builder is part of Memberium
Own your forms
Build forms yourself in the shape your site needs. A layered spam-blocking system stops bots silently. Every submission maps to the member record, runs your membership automations, and is logged. License Memberium and the form becomes yours.