Run your Prolific study with Plumeform, from first link to last bonus.
A complete setup guide: what to set in Plumeform, what to enter in Prolific, how to test every exit before you pay for a single participant, and how to approve, reject and pay bonuses once the data is in. Every Plumeform screenshot below is the product.
- Setup time
- About 15 minutes, plus a pilot.
- Free on every plan
- ID capture, completion codes and redirects, one response per participant, test mode, CSV export.
- Pro
- Screening and quotas with a screen-out exit, attention checks, payout lists, XLSX.
- You need
- A published Plumeform survey and a Prolific researcher account with funds.
Try the participant loop first, no account needed.
A two-question survey opened with sample Prolific IDs. Submit it and a check page shows the completion code and each ID that made the round trip.
00THE ROUND TRIP
How the loop works
A Prolific study with an external survey is one round trip. Prolific sends each participant to your survey with their IDs on the link, the survey keeps those IDs with the response, and at the end it sends the participant back to Prolific with a code that says which way they finished. Everything below sets up one of those four stages.
1Prolific
Sends the participant to your survey
Your study URL carriesPROLIFIC_PID,STUDY_IDandSESSION_ID, filled in for each participant.2Plumeform
Keeps the IDs with the response
Saved automatically, partial answers included, and checked against earlier responses so each participant answers once.3Plumeform
Sends them back with a code
Finishers go to your completion URL; screened-out participants to a second one with their own code.4Prolific
You review, approve and pay
The IDs match every submission to its response, for approvals, rejections and bulk bonuses.
CHECKLIST
Before you start
- The survey is finished and published. Only a published survey accepts responses. You can keep editing after publishing, and each response records the version it answered.
- You know how people will finish. Usually two ways: completed, and screened out (not eligible). Quota-full participants take the screen-out exit too.
- You have a pilot plan. A few participants first, to check the data, the timing you pay for and every exit, before you open the full sample.
- Your consent text says what happens if someone declines. Declining records nothing and sends them back through a “No consent” path you set up in step 9, which asks them to return the study.
01IN PLUMEFORM
Set up the survey
Open your survey in the builder and go to Settings → Fielding. Four cards there decide how participants come in and how they leave. Set them before you create the Prolific study, then copy the study URL from the Share panel.
Step 1: Finish and publish the survey
Build and publish as usual. Keep the participant's time in mind: the welcome screen shows an estimated completion time, and the pilot in Part 3 gives you the real median to put in Prolific.
Leave the link as it is. The slug is the address Prolific will use, and renaming it later is possible (old links forward), but there is no reason to change a link that is already in a live study.
Step 2: Set the completion code and the redirect
In the After submission card, fill in both fields. You will get the code from Prolific in Part 2; if you are doing this in one sitting, create the study there first and come back.
(opens the screenshot at full size in a new tab)- COMPLETION CODE: the code Prolific gives your completed path. It appears on the thank-you screen, so a participant whose redirect never ran can still type it in.
- REDIRECT ON FINISH: Prolific's completion URL with the same code,
https://app.prolific.com/submissions/complete?cc=YOURCODE. Participants land back on Prolific already marked complete. - Redirect immediately: skips the thank-you screen. Off, the thank-you screen (with the code) shows for 2.5 seconds and then continues on its own. Either works with Prolific; leave it off if you want the code seen.
Step 3: Allow one response per participant
In the Limits card, turn on One response per panel participant. The PROLIFIC_PID on the link is then allowed one submission, enforced on the server: a participant who already completed or was screened out is turned away before the first question, and two submissions racing with the same ID cannot both be saved.
(opens the screenshot at full size in a new tab)Prolific already stops a participant from taking the same study twice. The check matters when you run several studies on one survey, reopen a study, or recruit the same people again later.
Step 4: Add a screening exitPRO
If some people should not take the full survey, add a logic rule with the screen out action (Logic tab), or cap segments with quotas. Then, in the Screening & quotas card, give screen-outs their own code and redirect, taken from the screened-out path you create in Prolific (Part 2, step 9).
(opens the screenshot at full size in a new tab)- Screen people out in the first minute. Prolific pays screened-out participants a small fixed amount and expects screening to come before they have done real work.
- When a quota fills, the next matching participants are screened out at the next page, and they leave through the same screen-out exit.
- Screened-out participants never count as responses or against your monthly limit.
Step 5: Turn on the research checks you needOptional
These are Pro, and each one changes what you can do at review time:
- Attention checks (a multiple-choice question with a correct answer marked) flag failures in results and exports, and feed the reject list. Check Prolific's current attention-check rules before you rely on one for a rejection.
- Informed consent puts an agree/decline screen before the first question. Under “If someone declines” on that screen, paste the URL of Prolific’s “No consent” path (step 9) into DECLINE REDIRECT, so anyone who declines goes back to Prolific and frees their place.
- Desktop only shows phone visitors a polite screen before anything starts. Match it with Prolific's device settings so phone users are not recruited at all.
- Bot protection blocks certain scripted submissions and flags others, without a CAPTCHA.
Step 6: Copy the study URL
Open the survey's Share panel and find Launch on a panel. With Prolific selected, it gives the study URL with Prolific's placeholders already in place, and a checklist read from your settings.
(opens the screenshot at full size in a new tab)https://plumeform.com/s/YOUR-SLUG?PROLIFIC_PID={{%PROLIFIC_PID%}}&STUDY_ID={{%STUDY_ID%}}&SESSION_ID={{%SESSION_ID%}}The {{%…%}} placeholders are Prolific's: it replaces them with each participant's values. Plumeform saves every parameter on the link with the response, up to ten of them.
02IN PROLIFIC
Create the Prolific study
In Prolific, start a new study. The steps below follow its setup screens; the cards show what to enter, field by field. Prolific changes its interface from time to time, so labels may differ slightly: its step-by-step setup guide (opens in a new tab) is the reference.
Step 7: Describe the study
- Title
- What participants see in their study list. Plain and specific: “Snack packaging (5 min)”.
- Internal name
- Yours only. Useful when one survey feeds several studies.
- Description
- What the study involves, how long it takes, and any bonus rule (“+£0.50 if you answer at least 8 of 10 correctly”). Say so if the study screens people out early.
Step 8: Paste the study URL and choose how IDs are recorded
- Study URL
- The URL from the launch kit. It must end up carrying
PROLIFIC_PID,STUDY_IDandSESSION_IDexactly once. - Recording Prolific IDs
- URL parametersProlific's recommended option, and the one Plumeform reads. If Prolific adds the parameters to the URL itself, check they are not now there twice.
Asking participants to type their ID into a question works too, but typed IDs have typos. See Prolific's data collection guide (opens in a new tab).
Step 9: Set up the completion paths
A completion path is one way of finishing, with its own code and its own handling. Create one for completers, one for screen-outs if the survey screens anyone out, and one for people who decline if it asks for consent. Set them before publishing: Prolific warns that changing paths can disrupt submissions already in progress.
- What happens
- Manually review Recommended when you use attention checks: you approve after looking at the data. Approve and pay approves on arrival and cannot be undone.
- How they come back
- URL redirectProlific's recommended method. Copy the code, for example
C1AB2C3D, into Plumeform's COMPLETION CODE and REDIRECT ON FINISH (step 2).
- What happens
- Prolific's in-study screening: screened-out participants are paid a fixed amount you set, and you can cap how many are screened out. The label is shown to participants, so make it explain why they were not eligible.
- How they come back
- URL redirect with its own code, for example
CSCREEN01, pasted into Plumeform's SCREEN-OUT CODE and SCREEN-OUT REDIRECT (step 4).
The exact options for screen-outs have changed over time; Prolific's in-study screening article (opens in a new tab) describes the current ones.
- Label
- No consent One of Prolific’s own labels. Add this path only if the survey asks for consent.
- What happens
- Request a return Prolific asks the participant to return the submission, which frees the place for someone else. Never reject someone for declining.
- How they come back
- URL redirect with its own code, for example
CNOCONSENT, pasted into Plumeform’s DECLINE CODE and DECLINE REDIRECT, under “If someone declines” on the consent screen (step 5).
The same in-study screening article (opens in a new tab) covers this path, under filtering out participants who do not consent.
Step 10: Choose the audience and devices
- Screeners
- Prolific's own prescreening filters (country, language, age and so on). Screen on Prolific what you can; screen in the survey only what Prolific cannot.
- Places
- Start small for the pilot. Prolific lets you add places to a published study later.
- Devices
- Match the survey. If Plumeform's Desktop only is on, allow desktop only here too.
Step 11: Set the time and the reward
- Completion time
- The median from your pilot. Plumeform records how long every response took, so the Fieldwork tab gives you the real figure rather than a guess.
- Reward
- At or above Prolific's minimum hourly rate for the time you set, and more for demanding tasks.
Before you publish, use Prolific's Preview to check the link opens your survey. Read Part 3 first: a preview you submit is saved as a real response.
03BEFORE LAUNCH
Test every exit
Ten minutes of testing saves a study. Walk each way out of the survey once, as a participant would, and check both ends: what the participant sees, and what Plumeform and Prolific recorded.
Step 12: Dry-run with test mode
Open your study URL with test=1 added and sample IDs in place of Prolific's placeholders:
https://plumeform.com/s/YOUR-SLUG?PROLIFIC_PID=TEST001&STUDY_ID=TEST&SESSION_ID=TEST001&test=1
A test response is:
- stored and flagged, so you can check what was captured;
- left out of results, exports, quotas and the one-per-participant check;
- removable in one click (Delete them in the results header).
Change PROLIFIC_PID for each run so you can tell them apart.
Step 13: Walk every way out
- Complete the survey. You should land on Prolific's completion page (or, without a Prolific login, on its sign-in page with
cc=in the address). - Answer so you are screened out. You should see the screen-out screen and land on the screen-out URL with its own code.
- Fill a quota (set its limit to 1 while testing, or test on a copy). The next matching run should be screened out.
- After the pilot, reopen the link with a pilot participant's ID and without
test=1: the one-response check should turn you away before the first question. Test runs never trigger it. - Decline consent, if you ask for it: nothing is recorded, and you are sent to the “No consent” path’s URL, its code in the address.
(opens the screenshot at full size in a new tab)Step 14: Preview on Prolific, carefully
Step 15: Run a pilot
Publish with a handful of places, often five to ten. When they are in, check the export has the three ID columns, the timing matches what you are paying for, attention checks behave, and the screen-out rate is what you expected. Then add places.
04FIELDWORK
Launch and monitor
Publish the study on Prolific. While it runs, the results pages update as responses arrive.
Step 16: Watch the right numbers
- Fieldwork shows completes, people still in progress, screen-outs, drop-off by question and median time. A drop-off spike on one question usually means a problem with that question.
- Quality shows speeders, straight-liners, failed attention checks, duplicate and pasted text, and the bot-protection signals, each as a flag for review.
- On Prolific, watch Awaiting review for submissions with a missing or wrong code, and the returned and timed-out counts.
05AFTER COLLECTION
Approve, reject and pay bonuses
Prolific approves and pays anything still under Awaiting review after 21 days. Review within that window; the tools below make it a few minutes' work.
Step 17: Approve in bulk
On the Quality tab, Copy N clean IDs copies the participant IDs of every response with no quality flag, separated by commas, the way Prolific's bulk approve box takes them. In Prolific, open the study's submissions, choose Bulk actions → Bulk approve, paste and approve. Prolific's approval article (opens in a new tab) has the details.
Copy N flagged IDs gives you the rest, to look at one by one before deciding.
Step 18: Reject only with evidencePRO
On the Analysis tab, Panel payouts → Download reject list lists every participant who failed an attention check, with the question they failed. It is a list for review, not a verdict: open each response, check it against Prolific's rules for rejections (opens in a new tab), and reject in Prolific with a clear reason. Never reject someone only because their answers disagree with their prescreening answers.
Step 19: Pay bonuses in one pastePRO
The Panel payouts card builds the list Prolific's Bulk bonus payment box takes: one submission ID,amount line per participant. Pay every completion, only completions that passed every attention check, or an amount per quiz point.
(opens the screenshot at full size in a new tab)State the bonus rule in the study description and the consent text before anyone starts, and pay once: Prolific asks you not to retry a bulk bonus unless it tells you the payment failed.
Step 20: Export the data
CSV (every plan) and XLSX (Pro) exports have one column per question plus PROLIFIC_PID, SESSION_ID and STUDY_ID, the survey version, duration, quality flags and per-question timings where recorded. Large exports are prepared in the background and download when ready. The Pro research pack adds a codebook, an R loader and a methods appendix.
Reference
Reference
Prolific's link parameters
| Parameter | What it identifies | What Plumeform does with it |
|---|---|---|
PROLIFIC_PID | The participant | Saves it with the response, uses it for one response per participant, and lists it for bulk approval. |
STUDY_ID | The Prolific study | Saves it with the response, so one survey can serve several studies. |
SESSION_ID | The submission | Saves it with the response and uses it for the bonus list, since Prolific pays bonuses by submission. |
Where each value goes
| Value | Copy from | Paste into |
|---|---|---|
| Study URL | Plumeform: Share → Launch on a panel → Prolific | Prolific: Data collection → study URL |
| Completion code | Prolific: the completed path | Plumeform: COMPLETION CODE, and cc= in REDIRECT ON FINISH (After submission) |
| Screen-out code | Prolific: the screened-out path | Plumeform: SCREEN-OUT CODE, and cc= in SCREEN-OUT REDIRECT (Screening & quotas) |
| No-consent code | Prolific: the No consent path | Plumeform: DECLINE CODE, and cc= in DECLINE REDIRECT (consent screen) |
What each plan covers
| Feature | Free | Pro |
|---|---|---|
| Prolific IDs saved with every response | ✓ | ✓ |
| Completion code and redirect, redirect immediately | ✓ | ✓ |
| One response per panel participant | ✓ | ✓ |
| Test mode (?test=1) | ✓ | ✓ |
| CSV export with the ID columns | ✓ | ✓ |
| Screen-out rules and quotas, with a screen-out exit | ✓ | |
| Attention checks, consent screen, desktop only, bot protection | ✓ | |
| A completion code per experimental condition | ✓ | |
| Bonus and reject lists, XLSX, research pack | ✓ |
Free includes 100 responses a month; Pro, 10,000. See pricing.
Prolific's side of this guide follows its researcher help centre as of September 2026. Prolific is a separate company and changes its product on its own schedule; if a label here no longer matches, its help centre is the authority.
Troubleshooting
Submissions arrive in Prolific with NOCODE or the wrong code. Why?
A participant says they were told they had already responded.
The export has no PROLIFIC_PID column.
Participants see the thank-you screen and stay there.
I submitted the survey from Prolific's preview and now it counts.
Bulk bonus payments failed.
Screened-out participants were not paid, or were rejected.
Participants who declined consent are still holding places.
Can I change the survey after the study is live?
Also from us · for participants
Taking studies on Prolific too? See what you've earned.
Earnings Tracker for Prolific is a free Chrome extension that shows what you've made today, this week, this month, this year and all time, split into approved and still pending, right inside Prolific.
- Today and this week next to your Prolific balance, with a daily goal to fill
- Your history with every researcher on the Studies page: hourly rate, bonuses, rejections
- A live clock while you take a study, so it never times out on you
- Yearly reports and Excel downloads of every submission
An independent tool. Not made by, affiliated with, or endorsed by Prolific.
Prepare your study before recruiting
The same setup for CloudResearch Connect.
The round trip in one picture, and the mistakes that strand participants.
Connect eligibility, quotas, and participant endings.