Skip to main content
Question

ScoreApp results pages autofill

  • May 8, 2026
  • 1 reply
  • 25 views

Hi, I’m trying to connect ScoreApp results pages with Calendly so that name and email from ScoreApp are autofilled on Calendly. Can’t figure out how to do it. Connecting the two is dead simple, Adding the autofill is not clear. Can anyone help me with this? I am a non-techy, so need very simple and explicit instructions, especially as this involves iframe code embedding and I have no clue how to do this, or where each piece goes! Thanks in advance for any help you can lend. Michael

 

1 reply

Hi Michael!

Yes, this can work, and there are two different ways to add Calendly to a page.

The key thing to know is: if you are using a plain iframe embed, Calendly cannot pre-fill the invitee’s name or email. For pre-fill, you need either a pre-filled Calendly link or Calendly’s advanced JavaScript embed.

If you want the easiest option, I would start with a pre-filled link instead of an embed. Calendly supports adding values like name and email directly to the booking URL. For example:

https://calendly.com/yourname/30min?name=John%20Doe&email=john@example.com

So if ScoreApp lets you edit the button link or redirect URL on the results page, the simplest setup is usually:

  1. Copy your Calendly event link.

  2. In ScoreApp, open the results page button/link settings.

  3. Paste your Calendly link and add the ScoreApp fields for name and email into the URL.

  4. It should end up looking something like this:

https://calendly.com/yourname/30min?name={{NAME}}&email={{EMAIL}}

The exact ScoreApp field names may be different, but the Calendly part is the important piece: ?name= for the person’s name and &email= for their email.

If you must embed Calendly directly on the ScoreApp results page, then you will need the advanced embed, not the iframe version. Calendly’s advanced embed uses JavaScript and lets you pass the prefill values into the widget.

A basic example looks like this:

<div id="calendly-embed-element"></div>

<script src="https://assets.calendly.com/assets/external/widget.js"></script>

<script>
Calendly.initInlineWidget({
url: 'https://calendly.com/YOUR_LINK',
parentElement: document.getElementById('calendly-embed-element'),
prefill: {
name: 'John Doe',
email: 'john@example.com'
}
});
</script>

What each part does:

  • The div is the empty space where Calendly will appear.

  • The first script line loads Calendly’s embed tool.

  • The second script block tells Calendly which scheduling page to load and what name/email to pre-fill.

So in practical terms:

  • If ScoreApp only gives you an iframe box, pre-fill will not work there.

  • If ScoreApp lets you set a custom button URL, use the pre-filled link method. That is the easiest route.

  • If ScoreApp lets you add custom HTML/JavaScript, use the advanced Calendly embed with prefill.

These help articles may also be useful:

If it helps, I’d recommend trying the pre-filled link method first, because it’s much simpler than working with embed code.