Skip to main content
URL parameters let you create PickFu survey links with pre-filled questions, options, targeting, and settings. Embed these links in your application to let users launch polls without manual configuration.

Use cases

  • SaaS platforms — Add a “Test with PickFu” button that opens a poll pre-filled with the user’s content
  • Internal tools — Automate poll creation from dashboards or admin panels
  • Custom workflows — Generate poll links programmatically from scripts or CI/CD pipelines

Base URL

Add parameters after the ?, separated by &.

Quick example

Parameter reference

Questions

Use q1, q2, q3 etc. for multi-question surveys.

Options

Use o1, o2, o3 etc. for multiple options.

Question context

Targeting and settings

Supported poll types

Every response includes a written explanation by default. Respondents are required to explain why they picked an option, ranked, rated, or clicked — that’s already part of every poll type below except screen_recording (which returns a transcription instead). Do not chain a second question (q2-prompt=...) just to ask “explain your choice” — it wastes a question slot (multi-question surveys are priced per question) and produces redundant data. Phrase your real question in q1-prompt, and PickFu collects the explanation automatically. See surveys overview for more.

Special parameters

Building URLs programmatically

URL-encode special characters in parameter values: Example in JavaScript:

URL parameters vs. REST API

Use URL parameters when you want users to review and publish polls themselves. Use the REST API when you need full automation.
For a comprehensive guide with more examples and troubleshooting, see the help center article on URL parameters.