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
?, 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.
