Skip to content
FormFlow

Tutorials

Blog posts filed under Tutorials.

  1. Tutorials

    Send the person who filled in your form a receipt

    Turn on a submitter receipt for a form, write the message, test it on yourself, and know the limits: ten per hour and thirty per day to the same address.

  2. Tutorials

    Send Submissions to a Google Sheet you pick from Drive

    Connect a Google account once, choose a spreadsheet and tab from Google Drive, and every accepted Submission lands as a row. What FormFlow writes, what pauses it, and how to resend earlier ones.

  3. Tutorials

    Review refused Submissions and teach the spam filter

    Refused Submissions and spam are different piles. Find what your Form's settings turned away and recover it, then use Mark spam and Not spam to teach the filter. Steps and limits.

  4. Tutorials

    Write a closed message people understand

    A form's While closed box replaces the default line with your own words. Here is how to write it, where visitors see it, and what it cannot do.

  5. Tutorials

    Invite a teammate and keep an owner

    How to invite someone to a FormFlow Team, how Owner and Member roles work, and why a Team always keeps at least one Owner when you change roles or remove people.

  6. Tutorials

    Run a timed quiz that admits only your Roster

    Mark answers against a key, give each person a passcode, set a time limit, and follow who has started, submitted or run out of time on the Roster. Steps, trade-offs and what a Roster cannot prove.

  7. Tutorials

    Export only the columns and Submissions you need

    Choose the columns of a CSV or Excel export, or tick specific Submissions and use Export selected. How the file reaches you, what is in it, and the limits of an export.

  8. Tutorials

    Build a microsite around your forms

    No website to put a form on? Start a Microsite from a Starter page, point it at your Team's forms and publish. Publishing needs a paid plan.

  9. Tutorials

    Link your privacy notice from a hosted page

    Set one Privacy notice address under Branding in Team settings and every hosted page your team publishes links to it from the footer. Where to set it, where it shows, and what it does not do.

  10. Tutorials

    Put a Form on WordPress with the plugin and shortcode

    Put a Form on WordPress without pasting markup on every page: upload the free single-file plugin once, then place the Form's shortcode in a Shortcode block and let it keep its fields.

  11. Tutorials

    Send Submissions to a webhook and retry what your receiver missed

    Add a webhook endpoint to a Form, verify the signature on your receiver, and use Retry failed deliveries after an outage. What FormFlow retries by itself, and what it will not resend.

  12. Tutorials

    Send Submissions to Slack through a webhook

    Add a webhook endpoint on a Form's Delivery tab, choose the Slack message format and paste an incoming webhook address you own. It is a payload format, not a native Slack integration.

  13. Tutorials

    Print a QR code for your Hosted page at an event

    Show a Hosted page's QR code in the form editor, download it as an SVG for a poster or slide, test it with a phone, and set the form to close after the event.

  14. Tutorials

    Build a form from a spreadsheet of questions

    Turn an XLSX or CSV sheet of questions into a new FormFlow Form. The sheet is reviewed row by row before anything is saved, and the upload is not kept.

  15. Tutorials

    Pre-fill a Form from its link and carry a campaign source

    Open a Hosted page with answers already filled in from its link, and carry a campaign source such as utm_source in a Hidden field. Steps, rules, and the privacy trade-off of values in a URL.

  16. Tutorials

    Embed a Form on your own website with the generated component

    Copy a Form's generated component from Get code, paste it into your own page, and set where visitors land after Send. Steps, a sample of the markup, and the limits of a pasted copy.

  17. Tutorials

    Read Form Health before the inbox goes quiet

    FormFlow computes four Health signals from a Form's own traffic — Friction, Submission refusal, Submission drought and Schema drift — and alerts you once when one newly appears, not for an unchanged condition.

  18. Tutorials

    Read Submissions with a scoped Management API token

    A Management API token is hashed, shown once and scoped by Ability: five read routes over Forms, Submissions, refusals and one attempt thread, with cursor pagination and no write surface at all.

  19. Tutorials

    Turn a long Form into Steps without changing the endpoint

    Steps split a long Form into screens without touching the endpoint: one POST still carries every field, the break rides on the field below it, and a Form falls back to one page.