Category: Getting Started Level: Beginner Reading time: 10 minutes Updated: 2025-10-31

Getting Started with PEBL Online Platform

Quick Summary: Learn how to create your first study, select tests, and start collecting data online.

What You'll Learn

  • How to log in and navigate the platform
  • Creating your first research study
  • Selecting and configuring tests
  • Sharing study links with participants
  • Accessing your data

Overview

The PEBL Online Platform enables researchers to run Psychology Experiment Building Language (PEBL) tests entirely in participants' web browsers. No software installation required for participants—just send them a link!

This guide will walk you through creating your first study in about 10 minutes.

Step-by-Step Guide

Step 1: Log In

  1. Navigate to your PEBL Online Platform URL (provided by your administrator)
  2. Click Login in the top-right corner
  3. Enter your researcher credentials
  4. Click Sign In
Login page showing username and password fields with Sign In button

Figure 1: The login page. Click the "Login" button in the top-right corner to access the researcher interface.

First time? Contact your administrator for an account. The platform supports different subscription tiers with varying features and test access.

Step 2: Create a New Study

  1. From the dashboard, click My Research Studies
My Research Studies page with Create New Study button highlighted

Figure 2: The My Research Studies page. Click the "Create New Study" button to begin setting up your first study.

  1. Click the Create New Study button
  2. Fill in the study details:
  • Study Name: Descriptive name (e.g., "Spatial Memory Pilot Study")
    • Expiration Date: When the study should close (optional)
    • Max Participants: Limit on number of participants (optional)
    • Test Selection: Select any of the tests you want available in this study (availability and number you can add may depend on account type)

Create study form showing fields for study name, expiration date, and max participants

Figure 3: The Create Study form (top section). Enter a descriptive study name and select the tests you want to include in your study.

After scrolling through the test selection, you'll see additional options at the bottom:

Bottom section of create study form showing max participants, automatic numbering, and description fields

Figure 3b: The Create Study form (bottom section). Set maximum participants, enable automatic participant numbering, and add an optional study description. Click "Create Study" when ready.

  1. Click Create Study

Step 3: Access Your Studies directly

After creating your study, click on the Studies menu option at the top of the page. This will take you to a list of your available studies. This is used for managing individual studies, simple integration of individual tests into other platforms, and recruitment via email or other non-tracked participant pools. More complex integrations are available in the Test Chains tab.

My Research Studies page showing one active study with Manage Study button

Figure 4: Your study list showing your newly created study. The study is marked as "Active" and shows the included tests and enrollment count. Click the "Manage Study" button to configure and manage your study.

Click the Manage Study button to access your new study's management page.

Step 4: Configure Study Options

On the study management page, you'll see three tabs:

Study management page showing Individual Tests, Test Chains, and Manage Tests tabs

Figure 5: The study management page with three tabs for different ways to configure your study.

Individual Tests Tab

Single tests that participants can take independently. Each test gets its own unique URL that you can share directly.

Individual Tests tab showing test cards with parameter counts and estimated durations

Figure 6: The Individual Tests tab displays tests that have been added to the study. Each test card shows the test name, number of configurable parameters, and estimated duration.

Use when: You want participants to complete one specific test, or you want to distribute different test URLs to different participant groups.

What you can do:

  • Browse the tests you added to the study
  • Click ▶ Try it out to preview an abbreviated version of any test
  • View test parameters (⚙️) and estimated duration (⏱️) for each test
  • Get participant URLs for individual tests (covered in Step 5)

For your first study, start with this tab.

Test Chains Tab

Sequences of multiple tests combined with instructions, consent forms, and debriefing pages. Chains create a single URL that guides participants through multiple tests in order, with automatic progress saving.

Test Chains tab showing chain list with Create New Chain button

Figure 7: The Test Chains tab where you can create and manage test batteries. Each chain shows the number of items, sessions completed, and completion rate.

Use when: You need participants to complete multiple tests in a specific order, or you need to include consent forms and instructions as part of the study flow.

Learn more: See Creating Test Chains for detailed instructions on building test batteries.

Manage Tests Tab

Add or remove tests from your study. Tests must be added here before they appear in the Individual Tests or Test Chains tabs.

Manage Tests tab showing current tests and available tests to add

Figure 8: The Manage Tests tab displays your current tests and allows you to add additional tests from the available library or remove tests you no longer need.

Use when: You want to add more tests to an existing study, or remove tests you no longer need.

Note: You cannot remove tests that are already used in test chains or have collected data.

Step 5: Get Participant Links

Each test shows a production URL. You have two options for participant IDs:

Test row showing production URL, participant code field, Short URL button, Configure button, and Try it out button

Figure 9: Each test displays a production URL along with buttons for generating short URLs and testing. Enter a participant code or leave empty for auto-generated codes.

Option A: Auto-Generate Codes (Recommended for most studies)

  1. Leave the Participant Code box empty
  2. Copy the URL or click 🔗 Short URL to generate a memorable short link
  3. Share the URL with participants via email, flyers, or your recruitment platform
What happens: Each participant who clicks the link automatically gets a unique ID using browser fingerprinting + sequential numbering. Returning participants are recognized automatically.

Option B: Manual Participant Codes

  1. Enter a specific code in the Participant Code box (e.g., "SUBJ001")
  2. The URL updates to include that code
  3. Click 🔗 Short URL to generate a unique short link for that participant
  4. Repeat for each participant with different codes
Use when: You need to track specific participants or match IDs with other systems.

Other participant management schemes:

More sophisticated participant code schemes are available with test chains, which allow multiple pages and platform Integration (Prolific, MTurk, etc.). Platform Integration.

Step 6: Configure Test Parameters (Optional)

Each test has configurable parameters (timing, difficulty, trial counts, etc.):

  1. Click ⚙️ Configure next to a test
  2. Adjust parameters as needed:
  • Enable/disable practice trials
    • Modify timing (ISI, ITI, timeouts)
    • Change trial counts
    • Adjust difficulty settings
  1. Click 💾 Save Configuration
Default behavior: If you don't configure parameters, tests use sensible defaults suitable for most research.

For details, see Configuring Test Parameters.

Step 7: Test Your Study

Before recruiting participants:

  1. Click ▶ Try it out next to a test URL
  2. Complete the test yourself to verify:
  • Instructions are clear
    • Timing feels appropriate
    • Test functions correctly
    • Data uploads successfully
  1. Check your data appeared in Browse Data (main menu)

Step 8: Recruit Participants

Once you've tested everything:

  1. Activate your study (if it was created as inactive)
  2. Distribute the participant links via:
  • Email invitations
    • Recruitment platforms (Prolific, MTurk, SONA)
    • QR codes on printed flyers
    • Links on your website
  1. Monitor participation in Study Analytics (accessible from your study list)

Step 9: Access Your Data

To view and download data:

  1. Go to Browse Data in the main menu
  2. Select your study from the list
  3. View summary statistics and participant progress
  4. Click Download Data to get CSV files for analysis
Data files include:
  • Raw trial-by-trial data
  • Summary files
  • Metadata (timestamps, test version, parameters used)

Common First-Time Questions

Does PEBL Online run the tests off of a server?

No! PEBL is compiled into a form called webassembly. It requires downloading a package of data into the web browser's protected storage system, and running the test completely locally, and even saving data files into the web browser's local persistent file storage. At the end of the test, the PEBL executable uploads the data files to our server for access, but you can also have participants upload or email them to you directly using setup links in the public test library.

Do participants need to install anything?

No! Everything runs in the web browser. Participants just need:

  • Modern web browser (Chrome, Firefox, Safari, Edge)
  • Internet connection
  • JavaScript enabled (default in all browsers)
  • PEBL runs in the browser, and has no direct access to the user's file system.

Can participants pause and resume?

Test chains (batteries): Yes, progress is automatically saved. If a participant closes their browser, they can return to the same URL and pick up where they left off.

Single tests: Must be completed in one sitting (typically 5-15 minutes).

What if a test doesn't work for a participant?

Common solutions:

  • Make sure they're using a modern browser (not Internet Explorer)
  • Try a different browser
  • Check that they have JavaScript enabled
  • Ensure stable internet connection

For persistent issues, see Troubleshooting.

How do I handle informed consent?

For test chains: Add a consent form as the first item in your chain

For single tests: Include consent in your recruitment materials or survey platform (if using Qualtrics, SurveyMonkey, etc.)

Always follow your institution's IRB/ethics board requirements.

Next Steps

Now that you've created your first study:

Best Practices

1. Always Pilot Test

Run through your entire study as a participant before recruiting. Catch issues early!

2. Keep URLs Safe

Don't post study URLs publicly where unauthorized people might access them. Each study uses data storage and may have associated costs.

3. Monitor Analytics

Check your study analytics regularly to:

  • Detect technical issues (high abandonment rates)
  • Track recruitment progress
  • Identify problematic tests

4. Document Your Configuration

Keep notes on:

  • Which parameter values you used
  • Why you changed defaults
  • Any issues encountered during data collection

5. Download Data Regularly

Don't wait until the study ends. Download data periodically as a backup.

Troubleshooting

I can't see any tests

Causes:

  • Your account may not be activated yet
  • Your subscription tier may not include test access
  • Tests may be restricted based on your tier

Solution: Contact your administrator to verify your account status and tier.

Participant URLs don't work

Causes:

  • Study may be inactive
  • URL may be malformed (check for extra characters)
  • Platform may be undergoing maintenance

Solution: Try the "Try it out" button first. If that works but participants can't access it, check your study's active status.

Data isn't appearing

Causes:

  • Study token may be incorrect
  • Upload system may have errors
  • Participant may not have completed the test

Solution: Test the URL yourself and check the browser console (F12) for error messages during upload.

Getting Help

Documentation: Browse other help topics in this help system for detailed guides on specific features.

Technical Support: Contact your platform administrator or submit an issue through your institution's support system.

PEBL Community: For questions about specific tests or PEBL functionality, visit the PEBL website and mailing list.


Need more help? See the related topics above or browse the Help Index for all available documentation.


Related Topics