ek logo
Plymouth Rocket
  • Home
  • Contact
  • Help
  • Services
    • EventKeeper / EK Mars
    • EK Registration
    • EK Rooms
    • TixKeeper / TK Mars
    • KitKeeper
    • Price List / Ordering
  • Login
  • Plymouth Rocket
    • AnswerKeeper
    • General
    • PR Study Rooms
  • EventKeeper
    • EK Mars
    • Events
    • Feeds
    • Introduction
    • Keywords
    • Kiosks
    • Setup
    • Troubleshooting
    • Use
  • EKRegistration
    • Authentication
    • Emails
    • Introduction
    • Setup
    • Templates
    • Text-Email Reminders
    • Use
  • EKRooms
    • Emails
    • Introduction
    • Matrix
    • Setup
    • Troubleshooting
    • Use
  • TixKeeper
    • Custom URLs
    • Design
    • Managing Reservations
    • Pass Availability
    • Pass Configurations
    • Patron Access
    • Printable Passes and e-tickets
    • Staff Editors
  • KitKeeper
    • Authentication
    • Emails
    • Introduction
    • Reservations
    • Setup
    • Tracking
    • Training
    • Use
AK HAWK 2019.04.01 - 10:00 PM

10 Question(s)
AnswerKeeper : Plymouth Rocket
AnswerKeeper : Plymouth Rocket
EKRegistration : Setup
EKRegistration : Setup


Can I add a CAPTCHA to my registration forms?
+
Can I add a CAPTCHA to my registration forms?
+

Got a lot of bots registering for programs?  We can add a CAPTCHA to your forms.  We use Google's NOCAPTCHA RECAPTCHA that has a small button at the bottom of the page that says "I am not a robot."  You will only see this button if you are not logged into EK.

How do I add this into EKRegistration?

Call us or email us and we will turn it on for you.   It will work for new forms and ones that are already in use.



Direct Link = www.answerkeeper.com/ekreg_captcha

Got a lot of bots registering for programs?  We can add a CAPTCHA to your forms.  We use Google's NOCAPTCHA RECAPTCHA that has a small button at the bottom of the page that says "I am not a robot."  You will only see this button if you are not logged into EK.

How do I add this into EKRegistration?

Call us or email us and we will turn it on for you.   It will work for new forms and ones that are already in use.

Direct Link = www.answerkeeper.com/ekreg_captcha
What are Registration Class Groups?
+
What are Registration Class Groups?
+

Overview

A class group in EKRegistration is a means of defining a collection of event registration forms for the purpose of limiting registration within the group.  For example, because your Summer Reading programs are so popular, you might want to say that your users can only register for 2 Summer Reading programs out of the 12 that are offered.

To use this feature, you enter group configuration data as part of the configuration of each of the forms in the group.  When a user has completed a form, EKRegistration will look at any other forms that have the same Group Name and count up the number of existing registrations and the number allowed.  If the new registration would exceed the number allowed, it is rejected.

Availability

At the present time, EKRegistration groups are being enabled on request.  Let us know if you need this feature.

Configuration

Class Group Name

This is the name of the group. You will enter this same name as part of the configuration of each of the registration forms in the group.  EKRegistration will give you a list of the existing Group Names to make it easy to keep them straight.

Class Group Window Days

This feature is not yet enabled.  Let us know if you need it.  It would allow you to specify the size of the Window for which you are concerned about controlling the registrations.  For example, with this feature, you could say that you only want to allow registration for a children's program once in very 30 days.

Class Group Window Max

This is the number of registrations that can be made when a particular user is filing out a form that is a member of the Group Name.

Class Group Check Fields

To determine who is registering, you must specify the fields in the form that should be used for identification purposes.  In a registration form, some of the fields have a fixed name, e.g. EMAIL.  However, if you want to use one or more of the fields that you have created as optional fields, you need to specify them as DATA1, DATA2, etc. where the number part of the name is the order that they are found on the form.

The fields that can currently be used to determine the identity of the registrant are EMAIL,BARCODE,DATA1,DATA2

To specify one or more identification fields, you should enter them in the Class Group Fields to Check field as a list separated by commas.  For example:  BARCODE,DATA1 

 

 

  



Direct Link = www.answerkeeper.com/ekreg_classgroups

Overview

A class group in EKRegistration is a means of defining a collection of event registration forms for the purpose of limiting registration within the group.  For example, because your Summer Reading programs are so popular, you might want to say that your users can only register for 2 Summer Reading programs out of the 12 that are offered.

To use this feature, you enter group configuration data as part of the configuration of each of the forms in the group.  When a user has completed a form, EKRegistration will look at any other forms that have the same Group Name and count up the number of existing registrations and the number allowed.  If the new registration would exceed the number allowed, it is rejected.

Availability

At the present time, EKRegistration groups are being enabled on request.  Let us know if you need this feature.

Configuration

Class Group Name

This is the name of the group. You will enter this same name as part of the configuration of each of the registration forms in the group.  EKRegistration will give you a list of the existing Group Names to make it easy to keep them straight.

Class Group Window Days

This feature is not yet enabled.  Let us know if you need it.  It would allow you to specify the size of the Window for which you are concerned about controlling the registrations.  For example, with this feature, you could say that you only want to allow registration for a children's program once in very 30 days.

Class Group Window Max

This is the number of registrations that can be made when a particular user is filing out a form that is a member of the Group Name.

Class Group Check Fields

To determine who is registering, you must specify the fields in the form that should be used for identification purposes.  In a registration form, some of the fields have a fixed name, e.g. EMAIL.  However, if you want to use one or more of the fields that you have created as optional fields, you need to specify them as DATA1, DATA2, etc. where the number part of the name is the order that they are found on the form.

The fields that can currently be used to determine the identity of the registrant are EMAIL,BARCODE,DATA1,DATA2

To specify one or more identification fields, you should enter them in the Class Group Fields to Check field as a list separated by commas.  For example:  BARCODE,DATA1 

 

 

  

Direct Link = www.answerkeeper.com/ekreg_classgroups
How can I set up a registration form for Curbside Pickup?
+
How can I set up a registration form for Curbside Pickup?
+

Plymouth Rocket can help manage curbside pick up with Ekregistration.  We have libraries using our forms in two different ways, with time slots and individual forms for blocks.  

Sample Form with Time Slots:
http://www.eventkeeper.com/code/ekform.cfm?curOrg=KN&curName=2020/05/29_Book_Pick_Up

How to set up Time Slots: 
Time slots are made in the Advanced forms in the custom fields section.  If you do not have EKReg advanced, then you can try using the block form below.

Instructions:  www.answerkeeper.com/ekreg_timeslots 

How to set up time blocks:
Time blocks means that you have set up an event for a set time block and assigned a form to that block.  

Example:

June 1 9am-12pm - Book pick up block 1
June 1 12pm - 3pm - Book pick up block 2

Then make a form with a max number of registrants for each block.  You will then have several registration forms for the same day, but each form will cater to a different time.

Check out our sample library to see the set ups in action: http://www.eventkeeper.com/code/events.cfm?curOrg=KN



Direct Link = www.answerkeeper.com/ekreg_curbside

Plymouth Rocket can help manage curbside pick up with Ekregistration.  We have libraries using our forms in two different ways, with time slots and individual forms for blocks.  

Sample Form with Time Slots:
http://www.eventkeeper.com/code/ekform.cfm?curOrg=KN&curName=2020/05/29_Book_Pick_Up

How to set up Time Slots: 
Time slots are made in the Advanced forms in the custom fields section.  If you do not have EKReg advanced, then you can try using the block form below.

Instructions:  www.answerkeeper.com/ekreg_timeslots 

How to set up time blocks:
Time blocks means that you have set up an event for a set time block and assigned a form to that block.  

Example:

June 1 9am-12pm - Book pick up block 1
June 1 12pm - 3pm - Book pick up block 2

Then make a form with a max number of registrants for each block.  You will then have several registration forms for the same day, but each form will cater to a different time.

Check out our sample library to see the set ups in action: http://www.eventkeeper.com/code/events.cfm?curOrg=KN

Direct Link = www.answerkeeper.com/ekreg_curbside
How do I create an EKRegistration form that calculates ticket price totals?
+
How do I create an EKRegistration form that calculates ticket price totals?
+

This form allows patrons and staff to register for tickets for a program.  The form displays the number of tickets purchased as well as calulates the total money owed by the patron. 

Why this is great

Staff can now keep track of ticket sales in EK and use the confirmation email (which includes the ticket and dollar totals) as a receipt.

Why we don't use it much

Since the form requires the use of javascript, it is a little unweildy to set up.  See Plymouth Church (org code PC) and The Dover PL (org code DTL) for examples of this form.

How to set it up

  • Set up a form per usual
  • Enter in this code into the Form Scripts field.  Don't see that field?  You need to be signed in as SYS to see it.

function AutoCalc()
{
  var e1 = document.DynaForm.DF_ELEM_4;
  var e2 = document.DynaForm.DF_ELEM_5;
  var e3 = document.DynaForm.DF_ELEM_6;

  if (e2.selectedIndex == 0)
    var m = 52;
  else if (e2.selectedIndex == 1)
    var m = 12;
  else
    var m = 1;

 e3.value = (e1.value * m );
}

  • all the "var" and "DF_ELEM" tags are defined in the custom fields portion of the form set up.  Basically you have to set up the form as you would like it in teh custom fields portion and then add this functionality to it later.  ie make the "ticket price" field and then attach this script to it.

Here is what the form then looks like:

 

amounts



Direct Link = www.answerkeeper.com/ekreg_dollaramounts

This form allows patrons and staff to register for tickets for a program.  The form displays the number of tickets purchased as well as calulates the total money owed by the patron. 

Why this is great

Staff can now keep track of ticket sales in EK and use the confirmation email (which includes the ticket and dollar totals) as a receipt.

Why we don't use it much

Since the form requires the use of javascript, it is a little unweildy to set up.  See Plymouth Church (org code PC) and The Dover PL (org code DTL) for examples of this form.

How to set it up

  • Set up a form per usual
  • Enter in this code into the Form Scripts field.  Don't see that field?  You need to be signed in as SYS to see it.

function AutoCalc()
{
  var e1 = document.DynaForm.DF_ELEM_4;
  var e2 = document.DynaForm.DF_ELEM_5;
  var e3 = document.DynaForm.DF_ELEM_6;

  if (e2.selectedIndex == 0)
    var m = 52;
  else if (e2.selectedIndex == 1)
    var m = 12;
  else
    var m = 1;

 e3.value = (e1.value * m );
}

  • all the "var" and "DF_ELEM" tags are defined in the custom fields portion of the form set up.  Basically you have to set up the form as you would like it in teh custom fields portion and then add this functionality to it later.  ie make the "ticket price" field and then attach this script to it.

Here is what the form then looks like:

 

amounts

Direct Link = www.answerkeeper.com/ekreg_dollaramounts
How do I create a form that allows patrons to register for multiple events but that will result in only one registration form for me? or What is a Multiple Use Form?
+
How do I create a form that allows patrons to register for multiple events but that will result in only one registration form for me? or What is a Multiple Use Form?
+

Can a registration form allow the patron to register for multiple dates for the same event?

In our terms, an event can't have multiple dates.  If one program has multiple parts and they happen on different days, a multiple use form will let them register for all parts of the program.  If you want to track the attendance for each part of the program, you'll need to use several single use forms and the patron will need to register for each date.


Adding a Multiple Use Form

Using a multiple use form allows you to create a registration button for every event in the series but one registration list no matter what date the registration.

  • Create a Multiple Event
  • Go back to the first in the series and create you Registration form selecting MULTIPLE USE FORM.
  • Once you've saved your form, click on EDIT EVENT (clicking on edit the event itself, not the form)
  • At the top of the page, click UPDATE ALL. This will create the register button on all events in the series.

After adding an event, is there no way to edit that event and configure it for multiple dates or copy the event to multiple dates?

Copy the event, mark it as multiple.  Include the original date in this list of dates and the go back and delete the original event if you want.
 

 

After a multiple event is added, is there no way to remove it from specific dates and later reapply them if a mistake was made?

No.  Once added, the events become individual entries in the database.

 

 



Direct Link = www.answerkeeper.com/ekreg_multiple

Can a registration form allow the patron to register for multiple dates for the same event?

In our terms, an event can't have multiple dates.  If one program has multiple parts and they happen on different days, a multiple use form will let them register for all parts of the program.  If you want to track the attendance for each part of the program, you'll need to use several single use forms and the patron will need to register for each date.


Adding a Multiple Use Form

Using a multiple use form allows you to create a registration button for every event in the series but one registration list no matter what date the registration.

  • Create a Multiple Event
  • Go back to the first in the series and create you Registration form selecting MULTIPLE USE FORM.
  • Once you've saved your form, click on EDIT EVENT (clicking on edit the event itself, not the form)
  • At the top of the page, click UPDATE ALL. This will create the register button on all events in the series.

After adding an event, is there no way to edit that event and configure it for multiple dates or copy the event to multiple dates?

Copy the event, mark it as multiple.  Include the original date in this list of dates and the go back and delete the original event if you want.
 

 

After a multiple event is added, is there no way to remove it from specific dates and later reapply them if a mistake was made?

No.  Once added, the events become individual entries in the database.

 

 

Direct Link = www.answerkeeper.com/ekreg_multiple
What is the difference between a Multiple Use form and a Single Use form in EKRegistration?
+
What is the difference between a Multiple Use form and a Single Use form in EKRegistration?
+

What is a Single Use form?

If you have EKRegistration advanced you can choose between creating a Single Use Form and a Multiple Use form.  If you have EKRegistration Basic, you can make single use forms.  This type of form is for an event that occurs once and only needs one form.  Examples include: author visits, performers, or anything that is a once time occurrence.

What is a Multiple Use form?

EKregistration advanced has an option to make a multiple use form.  This type of form is for series of events that only need users to sign up once to be signed up for the whole series.  The form would appear on all the events in the series, but once a user signs up, they are signed up for all of the events.  Examples include: storytimes, technology classes, etc.

The image below shows the field to for choosing a single vs. multiple use form when editing and form set up.

How to set up a Multiple Use form

  1. Create a multiple event for the series.
  2. Find the first event in the series and click on the Create Registration Form button.  If the button says "Create EZ Form" then you have EKRegistraion Basic and this option is not available.
  3. Fill in the form with all of the information you want to collect and be sure to select Multiple Use in the Form Usage field as seen above.  Save the form.
  4. Find the first event in the series and edit the EVENT.  Click Update All at the top of the screen.  This will add your multiple use form to all of the events in the series.  Done!

How can I change the dates that show up on the top of the form?

The default setting for Multiple Use forms to to leave off the date of the event at the top of the sign up.  You can change this setting by editing the form and choosing one of the options from the Display Event Information for this Event ID field.  You can include the dates, exclude them, or show the event details for the current event.



Direct Link = www.answerkeeper.com/ekreg_multiplesingle

What is a Single Use form?

If you have EKRegistration advanced you can choose between creating a Single Use Form and a Multiple Use form.  If you have EKRegistration Basic, you can make single use forms.  This type of form is for an event that occurs once and only needs one form.  Examples include: author visits, performers, or anything that is a once time occurrence.

What is a Multiple Use form?

EKregistration advanced has an option to make a multiple use form.  This type of form is for series of events that only need users to sign up once to be signed up for the whole series.  The form would appear on all the events in the series, but once a user signs up, they are signed up for all of the events.  Examples include: storytimes, technology classes, etc.

The image below shows the field to for choosing a single vs. multiple use form when editing and form set up.

How to set up a Multiple Use form

  1. Create a multiple event for the series.
  2. Find the first event in the series and click on the Create Registration Form button.  If the button says "Create EZ Form" then you have EKRegistraion Basic and this option is not available.
  3. Fill in the form with all of the information you want to collect and be sure to select Multiple Use in the Form Usage field as seen above.  Save the form.
  4. Find the first event in the series and edit the EVENT.  Click Update All at the top of the screen.  This will add your multiple use form to all of the events in the series.  Done!

How can I change the dates that show up on the top of the form?

The default setting for Multiple Use forms to to leave off the date of the event at the top of the sign up.  You can change this setting by editing the form and choosing one of the options from the Display Event Information for this Event ID field.  You can include the dates, exclude them, or show the event details for the current event.

Direct Link = www.answerkeeper.com/ekreg_multiplesingle
How can I add a new PAY PAL link to a registration form?
+
How can I add a new PAY PAL link to a registration form?
+

Events that require payment can use PayPal to receive funds.  These instructions will show you how to insert a PayPal button onto the confirmation page of a registration.  The instructions include the steps to get feedback about the payment process and update patron registrations accordingly.

Registrations will automatically be set as PENDING until either PayPal updates the status or a staff member manually changes it.  This is good for people who pay using other methods.

How to set up a PayPal button on a registration form

A.  Create your registration form. It doesn't matter if it is an EZ form or an Advanced form.   We suggest a status list of "PENDING,*PAID,*UNPAID,*PAYPAL".  The * means that anyone with that status takes up an available slot.  For example, if there is no * next to UNPAID, then anyone with that status will not take up a registration space.  PAID means that someone has paid the fee by some means other than PayPal.  The PAYPAL status indicates that the user successfully paid using PayPal.
 
When the form is created, take note of the Form ID.  The Form ID is seen on the event calendar under the Reports/Email button.
 

B.  Create a Buy Now button from within your PayPal account.  For more information, please see PayPal's How do I edit a Buy Now button?

2020 Update: For Pay Pal to correctly update patron status after successful payment, you need to turn on the Data Payment Transfer.  Log into Pay Pal and fllow this path to make sure this setting is turned on.

Settings Gear (upper right hand corner)--> account settings--> website payments --> website preferences --> Data Payment Transfer = on.


Step 1.  We suggest using the Event Name and Date for the Item Name and the Form ID for the Item ID.  This is not critical but it will help troubleshooting if there is any problem.  Edit the details of your button including the price, notes to user, etc.

 
Step 2. Deselect the Save this button option.  If this is left checked, then the setup will not work.

 
Step 3.  Specify the Return URL's for successful payments and canceled payments. This can be found under the Customize advanced features section.
 
For cancelled payments use:
http://www.eventkeeper.com/code/ekform_paypal_result.cfm?curResult=cancel&ekvars 
 
For successful payments use:
http://www.eventkeeper.com/code/ekform_paypal_result.cfm?curResult=success&newStatus=*PAYPAL&ekvars

If the URL indicates success, we will tell the patron and update their registration status to "*PAYPAL".

If the URL indicates cancel, we will tell the patron and update their registration status to "*UNPAID".

We recommend setting up the form so that the default status is "PENDING".  This will let you know that the patron didn't click on the PayPal button at all.  If a user cancels or messes up a PayPal transaction, then their status will change to *UNPAID.
 
Use the code in the Website tab in PayPal and click to "Remove code protection".  This is important because with out it PayPal will still accept payment, but will not update the status in EventKeeper.  If you do not see this link, then you have forgotten to turn off the save function in step 2.

C.  Select Code and paste it into the EKRegistration form field for Form Completion Page (affirmative).
 
New 2020 Update: When copying the code, you will need to add in a small piece of code.  Add ?custom=theDFDID to the end of <form action="https://www.paypal.com/cgi-bin/webscr?custom=theDFDID">
 
D.  Test.  Make sure that your payments go through and that the statuses are changed in EventKeeper to what you want.
 

What if someone wants to pay us, but not with PayPal?

This is no problem.  PayPal is a tool that you can use for registrations, but EKRegistration will still work as it always does.  For people who want to pay using other methods, staff can simply manually change their registration status in EKregistration to PAID.

PayPal is accepting payment, but not updating EKRegistration with the right status.  What is going on? 

You have forgotten to turn off the code protection as seen in step 3.  You can make the button again and turn off that protection, then everything will work correctly.

What kind of emails will patrons receive?

Patrons who register will get a confirmation email from EventKeeper with the event information on it.  Once they pay through PayPal, then they will receive a confirmation from PayPal indicating that they have been paid.

 
 


Direct Link = www.answerkeeper.com/ekreg_paypal

Events that require payment can use PayPal to receive funds.  These instructions will show you how to insert a PayPal button onto the confirmation page of a registration.  The instructions include the steps to get feedback about the payment process and update patron registrations accordingly.

Registrations will automatically be set as PENDING until either PayPal updates the status or a staff member manually changes it.  This is good for people who pay using other methods.

How to set up a PayPal button on a registration form

A.  Create your registration form. It doesn't matter if it is an EZ form or an Advanced form.   We suggest a status list of "PENDING,*PAID,*UNPAID,*PAYPAL".  The * means that anyone with that status takes up an available slot.  For example, if there is no * next to UNPAID, then anyone with that status will not take up a registration space.  PAID means that someone has paid the fee by some means other than PayPal.  The PAYPAL status indicates that the user successfully paid using PayPal.
 
When the form is created, take note of the Form ID.  The Form ID is seen on the event calendar under the Reports/Email button.
 

B.  Create a Buy Now button from within your PayPal account.  For more information, please see PayPal's How do I edit a Buy Now button?

2020 Update: For Pay Pal to correctly update patron status after successful payment, you need to turn on the Data Payment Transfer.  Log into Pay Pal and fllow this path to make sure this setting is turned on.

Settings Gear (upper right hand corner)--> account settings--> website payments --> website preferences --> Data Payment Transfer = on.


Step 1.  We suggest using the Event Name and Date for the Item Name and the Form ID for the Item ID.  This is not critical but it will help troubleshooting if there is any problem.  Edit the details of your button including the price, notes to user, etc.

 
Step 2. Deselect the Save this button option.  If this is left checked, then the setup will not work.

 
Step 3.  Specify the Return URL's for successful payments and canceled payments. This can be found under the Customize advanced features section.
 
For cancelled payments use:
http://www.eventkeeper.com/code/ekform_paypal_result.cfm?curResult=cancel&ekvars 
 
For successful payments use:
http://www.eventkeeper.com/code/ekform_paypal_result.cfm?curResult=success&newStatus=*PAYPAL&ekvars

If the URL indicates success, we will tell the patron and update their registration status to "*PAYPAL".

If the URL indicates cancel, we will tell the patron and update their registration status to "*UNPAID".

We recommend setting up the form so that the default status is "PENDING".  This will let you know that the patron didn't click on the PayPal button at all.  If a user cancels or messes up a PayPal transaction, then their status will change to *UNPAID.
 
Use the code in the Website tab in PayPal and click to "Remove code protection".  This is important because with out it PayPal will still accept payment, but will not update the status in EventKeeper.  If you do not see this link, then you have forgotten to turn off the save function in step 2.

C.  Select Code and paste it into the EKRegistration form field for Form Completion Page (affirmative).
 
New 2020 Update: When copying the code, you will need to add in a small piece of code.  Add ?custom=theDFDID to the end of <form action="https://www.paypal.com/cgi-bin/webscr?custom=theDFDID">
 
D.  Test.  Make sure that your payments go through and that the statuses are changed in EventKeeper to what you want.
 

What if someone wants to pay us, but not with PayPal?

This is no problem.  PayPal is a tool that you can use for registrations, but EKRegistration will still work as it always does.  For people who want to pay using other methods, staff can simply manually change their registration status in EKregistration to PAID.

PayPal is accepting payment, but not updating EKRegistration with the right status.  What is going on? 

You have forgotten to turn off the code protection as seen in step 3.  You can make the button again and turn off that protection, then everything will work correctly.

What kind of emails will patrons receive?

Patrons who register will get a confirmation email from EventKeeper with the event information on it.  Once they pay through PayPal, then they will receive a confirmation from PayPal indicating that they have been paid.

 
 
Direct Link = www.answerkeeper.com/ekreg_paypal
How do I find the direct URL to a specific registration form?
+
How do I find the direct URL to a specific registration form?
+

Create the Registration Form

First, create an event and a registration form for the event. After you create the form, you can easily link directly to it.  If you edit the form, you will see a Create Form URL button of the form creation page.  This will make the URL for you.  It will look like the URL below.

Linking Directly to a Registration Form

The URL to link directly to the registration form looks like this:

http://www.eventkeeper.com/code/ekform.cfm?curOrg=ORGCODE&curKey1=EVENTKEYWORD&curID=38713&tEvt=2004518

  • ORGCODE - Your organization code. Contact Plymouth Rocket if you don't know what it is.
  • EVENTKEYWORD - This is the keyword you assigned to the event. This field is located at the bottom of the event form and is the keyword that shows up in a pull-down menu on the EventKeeper events page.
  • CurID - This is the FormID and can be located below the Reports/Email button on the event listing.
  • tEvt -This is the event ID and can be found on the editor info line (in red) on the event listing.

You can easily copy the link to a specific registration form by clicking on the form in the public mode (i.e., not logging in as an admin or editor). Go to the top of the form window and copy the link you see there.



Direct Link = www.answerkeeper.com/ekreg_regform

Create the Registration Form

First, create an event and a registration form for the event. After you create the form, you can easily link directly to it.  If you edit the form, you will see a Create Form URL button of the form creation page.  This will make the URL for you.  It will look like the URL below.

Linking Directly to a Registration Form

The URL to link directly to the registration form looks like this:

http://www.eventkeeper.com/code/ekform.cfm?curOrg=ORGCODE&curKey1=EVENTKEYWORD&curID=38713&tEvt=2004518

  • ORGCODE - Your organization code. Contact Plymouth Rocket if you don't know what it is.
  • EVENTKEYWORD - This is the keyword you assigned to the event. This field is located at the bottom of the event form and is the keyword that shows up in a pull-down menu on the EventKeeper events page.
  • CurID - This is the FormID and can be located below the Reports/Email button on the event listing.
  • tEvt -This is the event ID and can be found on the editor info line (in red) on the event listing.

You can easily copy the link to a specific registration form by clicking on the form in the public mode (i.e., not logging in as an admin or editor). Go to the top of the form window and copy the link you see there.

Direct Link = www.answerkeeper.com/ekreg_regform
How do the statuses of REGISTERED, WAITLIST, and PENDING work in registration forms?
+
How do the statuses of REGISTERED, WAITLIST, and PENDING work in registration forms?
+

Ekregistration has several different statuses for registrants.  When setting up a form, the default choices are REGISTERED, PENDING, and WAITLIST.  When you make your form, these statuses show up in the STATUS field.  List themin the order you want them to show with the first being the default.  Make sure it is the default by adding an asterisk. 

For example: REGISTERED*,WAITLIST

The above example means that all registrants will be marked as registered.  If you want to place them as PENDING (as in pending payment) make that the first choice.

What does REGISTERED mean?

It means just that, the person has successfully registered for the event and need no further action.

What does WAITLIST mean?

Once all available slots are filled on a registration form, people are put on the Wait List. 

If any of the registrants cancel, then the first person on the waitlist gets bumped up to the registered list.  That person will get an email indicating as such.  This is automatically done in EventKeeper.

If more spots are added to a class, then the people of the waiting list are automatically bumped up.  Again, this is automatic.

What if I want a Waiting List for my form, but don't want people automatically bumped up due to cancellations or adding classes?

This is an easy setting to change.  If you want a waiting list that you control, then use WAIT_LIST in the STATUS field on the form.  WAIT_LIST (as opposed to WAITLIST) will give you a waiting list, but will not automatically bump anyone up, send emails, or anything without an admin's doing so manually.

What does PENDING mean?

This status is useful for registrations that have one more componant, such as a payment, that needs to be addressed before that person is fully registered.  Many organizations will make this the default status for events that require premission slips, payment, verifaction, etc.  it basically holds the person's spot until they can complete the process.  Then library staff can go in and change the status to REGISTERED once the payment (or whatever) has been completed.

How do I change a status?

  1. Login to EventKeeper as an admin
  2. got to the event that has the EKRegistration form and click on the small REPORTS and EMAIL button.  Here you can edit the status by clickin EDIT next to the person's name.


Direct Link = www.answerkeeper.com/ekreg_statuses

Ekregistration has several different statuses for registrants.  When setting up a form, the default choices are REGISTERED, PENDING, and WAITLIST.  When you make your form, these statuses show up in the STATUS field.  List themin the order you want them to show with the first being the default.  Make sure it is the default by adding an asterisk. 

For example: REGISTERED*,WAITLIST

The above example means that all registrants will be marked as registered.  If you want to place them as PENDING (as in pending payment) make that the first choice.

What does REGISTERED mean?

It means just that, the person has successfully registered for the event and need no further action.

What does WAITLIST mean?

Once all available slots are filled on a registration form, people are put on the Wait List. 

If any of the registrants cancel, then the first person on the waitlist gets bumped up to the registered list.  That person will get an email indicating as such.  This is automatically done in EventKeeper.

If more spots are added to a class, then the people of the waiting list are automatically bumped up.  Again, this is automatic.

What if I want a Waiting List for my form, but don't want people automatically bumped up due to cancellations or adding classes?

This is an easy setting to change.  If you want a waiting list that you control, then use WAIT_LIST in the STATUS field on the form.  WAIT_LIST (as opposed to WAITLIST) will give you a waiting list, but will not automatically bump anyone up, send emails, or anything without an admin's doing so manually.

What does PENDING mean?

This status is useful for registrations that have one more componant, such as a payment, that needs to be addressed before that person is fully registered.  Many organizations will make this the default status for events that require premission slips, payment, verifaction, etc.  it basically holds the person's spot until they can complete the process.  Then library staff can go in and change the status to REGISTERED once the payment (or whatever) has been completed.

How do I change a status?

  1. Login to EventKeeper as an admin
  2. got to the event that has the EKRegistration form and click on the small REPORTS and EMAIL button.  Here you can edit the status by clickin EDIT next to the person's name.
Direct Link = www.answerkeeper.com/ekreg_statuses
How do I create an EKRegistration form that uses Time Slots? [VIDEO]
+
How do I create an EKRegistration form that uses Time Slots? [VIDEO]
+

SETUP

Create a form as usual with EKReg Advanced. EKReg Basic does not have timeslots. Click to add additional fields to the form.

The times are listed Initial text value field and each time is separtated by a vertical bar (the button above the enter key).  Time increaments can be whatever you like.

Example:  10am|10:15am|10:30am|10:45am

Only one person can register for each time slot with this set up.

IMPORTANT:  The first addtional element is the one that defines the time slots.  This means that the time slot set up has to be in the first row of the additional fields page.  It will not function correctly in any other row. The type is RADIO BUTTON.

IMPORTANT:  The label for the element must contain the word "TIMESLOTS".  Note lack of spaces and the plural form.  If you type in TIMESLOT without the S then multiple people will be able to register for the same time slot

Setting Up Multiple Registrants for Each Time Slot.

You can have multiple people sign up for one time slot and the time will gray out when it is full.  EK will tell you how many spots are open for each time slot.

Example: 10am 1 of 3 available     10:15am 3 of 3 available.

Here is what you would type into the Initial Text Value Field:  10am`3|10:15am `3

The `3 is the signal to EK that the timeslot 10am has 3 available spots.

Unlimited registations for each timeslot

EKReg can also handle setting up timeslots where an unlimited number of people can sign up for each time.  The set up is below.  The benefit of using this set up is that the patron will be able to see the time they chose on the confirmation email.

Example: 10am`999|10:15am`999|10:30am`999



Direct Link = www.answerkeeper.com/ekreg_timeslots EKRegistration How to Set up Time Slots   



SETUP

Create a form as usual with EKReg Advanced. EKReg Basic does not have timeslots. Click to add additional fields to the form.

The times are listed Initial text value field and each time is separtated by a vertical bar (the button above the enter key).  Time increaments can be whatever you like.

Example:  10am|10:15am|10:30am|10:45am

Only one person can register for each time slot with this set up.

IMPORTANT:  The first addtional element is the one that defines the time slots.  This means that the time slot set up has to be in the first row of the additional fields page.  It will not function correctly in any other row. The type is RADIO BUTTON.

IMPORTANT:  The label for the element must contain the word "TIMESLOTS".  Note lack of spaces and the plural form.  If you type in TIMESLOT without the S then multiple people will be able to register for the same time slot

Setting Up Multiple Registrants for Each Time Slot.

You can have multiple people sign up for one time slot and the time will gray out when it is full.  EK will tell you how many spots are open for each time slot.

Example: 10am 1 of 3 available     10:15am 3 of 3 available.

Here is what you would type into the Initial Text Value Field:  10am`3|10:15am `3

The `3 is the signal to EK that the timeslot 10am has 3 available spots.

Unlimited registations for each timeslot

EKReg can also handle setting up timeslots where an unlimited number of people can sign up for each time.  The set up is below.  The benefit of using this set up is that the patron will be able to see the time they chose on the confirmation email.

Example: 10am`999|10:15am`999|10:30am`999

Direct Link = www.answerkeeper.com/ekreg_timeslots EKRegistration

Request a Demo : 2020






42 Bay Shore Drive
Plymouth, MA
855.365.5000

Plymouth Rocket, Inc.

Plymouth Rocket, Inc.





42 Bay Shore Dr.
Plymouth, MA
855.365.5000