Use advanced components
Add specialized behavior to your forms with action buttons, custom HTML, language switching, and PDF stamps.

Action Buttons
The Action Buttons component controls which buttons appear at the bottom of a workflow step. Toggle on the actions you want - Submit, Save, Reject, Next, and Back - and give each one custom button text if the defaults don't fit.
Properties
- Buttons
- Enable any combination of Submit, Save, Reject, Next, and Back. Each enabled button has its own text field (Submit Text, Reject Text, and so on) so you can relabel it - for example, "Approve" instead of "Submit."
- Alignment
- Action buttons are all right-aligned.
- Visibility
Which buttons a person sees depends on the workflow step and their role. Reviewers and assignees see step actions like Reject; submitters filling out the form typically see Submit and Save.
Custom HTML
The Custom HTML component embeds raw HTML directly on the form. Use it for content the standard components can't produce - custom formatting, embedded media, or an informational banner. Click HTML Editor in the Properties panel to open the code editor.
Custom HTML is display-only and accepts no submitter input. It supports standard HTML tags and inline CSS. JavaScript is not supported, for security reasons.
Language Selector
The Language Selector adds a control that lets submitters switch the form's language. It works with Droplet's translations feature - only languages that have translations added to the form appear as options, so add your translations first.
Properties
- Alignment
- Where the selector sits on the form, with the usual left/center/right alignment and Margin controls. Place it at the top of the first page so submitters can switch language before they start.
The Language Selector requires the Translations feature. See Add translations for setup.
PDF Stamp
The PDF Stamp component overlays text, images, or field values onto specific positions of a PDF template when a submission is downloaded. Use it to fill in pre-printed forms, add approval stamps, or place signatures on existing documents. It appears in the component library only when your organization has the add-on enabled.
Use PDF Stamp to digitize an existing paper form: upload the paper form as the PDF template, then position a stamp for each field value so the download looks like the original filled in.
Looking for the Address or Measure Distance components? These Google Maps-powered premium fields have their own guide - see Use premium components.