Using Wild Apricot with PheedLoop

WIld Apricot is one of the many integrations available for use when you partner with PheedLoop for your event management needs. This article will walk you through configuring your Wild Apricot to use with PheedLoop as well as the unique requirements to use

Wild Apricot Configurations

Creating a Wild Apricot Account

The first step is to create a Wild Apricot Account. This article is written with the assumption that your organization already has this account set up. If you would like instructions on how to create a Wild Apricot account, please refer to the How do I create a WildApricot account? article.

Configuring Wild Apricot

Once your Wild Apricot account is created, you will want to configure your account for PheedLoop. Please note, some of the items mentioned here will need to be remembered for later use.

  1. From the Wild Apricot Dashboard, navigate to Apps > Authorized Applications

  2. Select Authorize Application at the top of the page

  3. Select User Authorization and select Continue

  4. Enter your application name under the Application name field
  5. Select Generate API Key leave it on Read only
  6. Under the Client ID field, save this data for later use
  7. Under the Client secret field, save the data for later use
    1. Important: Never share this data publicly for security reasons. It is recommended to change your security key if this is ever revealed.

  8. Toggle on the Authorize users via Wild Apricot single sign-on service checkbox
  9. Under the Trusted redirect domains field, you must add 'https://site.pheedloop.com/sso/redirect'
    1. If you are using a custom domain, you will need to edit use your domain URL instead of 'site.pheedloop.com' (i.e. 'https://<your_custom_domain>/sso/redirect').
  10. Select Save

Adding Contacts to Wild Apricot

As part of the login process, you will need to have users added to Wild Apricot before they can log in through PheedLoop. This article assumes you already have contacts in your account. If you would like instructions on adding contacts, please refer to the Adding contacts manually article.

PheedLoop Configurations

At this point, you will have completed all the configuration steps necessary on Wild Apricot. Now that this is done, you need to copy and paste certain information to PheedLoop before this process can be complete.

  1. Log in to your Event Dashboard on PheedLoop and select the gear icon followed by Settings

  2. Navigate to the Integrations tab and scroll down to Single Sign On Integrations
  3. Select Not Connected under Wild Apricot

  4. You will now need to copy over your Wild Apricot Client ID, Client Secret, and Authorize URL

  5. As a reminder, the client ID and client secret are both found in your Application details on the Wild Apricot Dashboard

  6. The Authorization URL requires some additional set up. First, you will want to go to the Account Dashboard in Wild Apricot and note the website address you are using.

  7. Second, take this URL and enter it under the following format: 'https://<org_wildapricot_url>/sys/login/OAuthLogin' where <org_wildapricot_url> is your Wild Apricot website address
    1. Important: You must add '/sys/login/OAuthLogin' at the end or this integration will NOT work.
  8. Select Submit

Your integration should now be connected and users may now login with their Wild Apricot user credentials.

Testing out the SSO login

To ensure everything is working, we recommend doing a quick test from the Event Website. This is where your attendees will purchase their tickets and complete their registration information. You can open the Event Website from the Event Dashboard by selecting Event Portals > Event Website

  1. From the Event Website, select Register Now

  2. Select a registration category and then select Login with Wild Apricot

  3. You will now be signed in with your Wild Apricot account, where you can continue with your registration.
    1. If you aren’t currently signed in, you’ll be prompted to log in first and can then proceed as usual.

Deleting the Wild Apricot Integration from PheedLoop

If you ever need to remove the Wild Apricot integration, you can easily do so from the Event Dashboard.

  1. From the Integrations menu, select Connected under Wild Apricot

  2. Select Clear Keys


Your Wild Apricot integration will now be disconnected.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us