Salesforce-connected Form Builder

Forms that write straight to Salesforce.

Build branded, public-facing forms with drag and drop, then send every submission straight into Salesforce.

Salesforce-connected

Look up records, prefill fields, then create and update data in your org the moment a form lands.

No-code builder

Drag in 30+ field types, group them into sections, add conditional logic and validation. No developer required.

Secure sharing

Publish to a clean link or generate protected ones with passwords, expiry dates and submission caps.

Build it, Style it, Share it

Build any form, no code

Drag fields onto the canvas, arrange them into sections and columns, then style every form to match your brand.

  • 30+ field types, from text and choice to signature, file upload, address, currency, rating and calculated fields.
  • Conditional logic with AND/OR rules that show or hide fields and whole sections.
  • Multi-step sections, rich validation and per-form branding, set without touching code.

Style it to match your brand

Make every form unmistakably yours. Set the look once, reuse it everywhere, and drop into code only when you want to.

  • Logo, colours, fonts and corner radius set per form, with a live preview as you build.
  • Preset themes to start from, plus your own saved themes reused across every form.
  • Single page or a multi-step wizard with a progress bar, chosen per form.
  • Custom CSS and a custom HTML header for the moments you want full control.

Share it your way, control who gets in

Publish to a public URL or generate targeted links for a single client. Every link carries its own rules.

  • Passwords and expiry dates keep sensitive forms locked to the right people.
  • Usage limits cap how many times a link can be submitted.
  • Read-only fields let people confirm prefilled data without editing it.
  • Copy a ready-made iframe snippet to embed a form on any site, CMS or page.

All of it, connected to Salesforce

Maica Forms talks to Salesforce in real time. Fields read live data as the form is filled in, and every answer writes straight back to your org, so the form and the record stay in step.

  • Lookup and related-list fields search real Salesforce records inside the form, live.
  • Prefill from a record, then create, update or upsert across multiple objects on submit, junction records included.
  • Chained actions run in sequence and invoke Flows, with OAuth tokens that refresh on their own.
  • Launch a form from a Salesforce record with a native button, prefilled live from that record.
  • Every submission is tracked with a live sync status. Failed syncs are saved and can be re-processed, so nothing is lost.

One builder, countless scenarios

Client intake, staff onboarding, feedback and everything in between. The same builder shapes a form for whatever your team needs next.

What's your name? Nice to meet you
Avery Care
Please provide your date of birth DD / MM / YYYY
An older person and a family member filling out a form together on a laptop at home

Client Intake

Capture new client details and create the matching Salesforce records instantly.

Years of experience? Thanks for that
Brightpath
Almost done. Are you first aid certified? Yes
A new starter being onboarded

Onboarding

Onboard new starters with the details, documents and tasks that land on their record.

Rate your week
Pulse
Anything you'd like to add? Type your answer
A team putting their hands together

Employee Satisfaction

Run quick pulse surveys and write the scores and comments back to each person.

From blank canvas to live in three moves

Go from a blank canvas to a published, Salesforce-connected form in a single afternoon.

Open a blank canvas and drag your fields into place. No template to wrestle with and nothing to set up first.
Hit publish and you have a live link. Share it, embed it, or send a secure prefilled one to a single client.
Nothing to do here. Every submission flows into Salesforce on its own, running its mapped actions the moment it lands.

Control who builds, connects and submits

Access controls at every layer, from how builders sign in through to who can open each share link.

Google Sign-In

Builders log in with Google OAuth, with no separate passwords to manage.

Email & Domain Allowlisting

Grant access by email address or whole domain, from an admin panel.

Workspaces & Roles

Group forms into team workspaces and invite members as owner, editor or viewer.

Protected Links

Add a password, an expiry date and a submission cap to any link.

Per-Form Salesforce Connections

Each form uses its own scoped connection, so access stays contained.

Powered by Maica

Maica Forms works as a product in its own right, but it doesn't stand alone. It's built and backed by Maica, the Salesforce-native platform trusted by care and disability providers. Same team, same foundation.

Learn more

Good to know

Maica Forms is at its best connected to Salesforce, which is its core strength. You connect once via OAuth and map fields to your objects. Submissions are stored securely either way, so you keep a full record outside Salesforce too.
A full library: text and long text, email, phone, number, currency, dropdowns, multi-select, radios, checkboxes, toggles and consent, date and time pickers, file uploads, addresses, star ratings, sliders, signatures and freehand drawing. Plus Salesforce-aware fields that look up a live record or pull from a related list.
Yes. Add conditions so a field or whole section only appears when earlier answers match, so people only ever see the questions that are relevant to them. You can also mark fields required and set validation per field.
Yes. Set your logo, colours, fonts, border radius, button text and layout per form. Forms can run on a single page or as a multi-step wizard with a progress bar.
Every published form gets a clean public URL you can link or embed. You can also generate targeted links with prefilled data, a password, an expiry date and a submission cap, ideal for sending to one client.
No. Published forms are public, so anyone with the link can complete one, no login required. Only your team signs in to build and manage forms, with Google or a one-time magic link.
The answers are validated and saved, then your mapped Salesforce actions run, creating, updating or upserting records and attaching uploaded files. Every submission carries a sync status, so you can see what synced and what needs attention.
Yes. Send email notifications when a form is submitted, so the right people hear about it straight away. Every submission is also kept in one place, where you can review answers and export them.

See it with your Salesforce data

Book a walkthrough and we'll build a live form against a sample of your org, so you can watch submissions land in Salesforce in real time.