---
title: Wild Apricot
slug: wild-apricot
description: How to integrate Wild Apricot with Make.com
image: https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/PREVIEW_wild-apricot.png
createdAt: 2025-02-03T13:28:36.235Z
---

| :inlineImage[]{src="https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/wild-apricot.png" alt="Wild Apricot logo" caption size="50" width="512" height="512"} | WildApricot is a membership management platform for associations, clubs, and nonprofits. Integrating WildApricot with Make.com allows users to automate member registrations, event management, and payment processing between WildApricot and other business tools. |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

:::hint{type="warning"}
This is AI-generated content based on official Wild Apricot documentation. The content may contain mistakes. Please verify important information. If you have questions on vendor documentation, contact [Wild Apricot](https://www.wildapricot.com/contact-us) directly.
:::

# Requirements

To use the Wild Apricot app in Make, you must have an active account and an API key, [create your account on Wild Apricot](wildapricot.com). For subscription, refer to the [Wild Apricot pricing page](wildapricot.com).

# Connect Wild Apricot and Make&#x20;

To get started, you must first create a connection between Wild Apricot and Make, allowing the two services to communicate.&#x20;

::::WorkflowBlock
:::WorkflowBlockItem
**Obtain your API Key in your Wild Apricot account**
:::

:::WorkflowBlockItem
**Create the connection in Make.**
:::
::::

## Obtain your API Key in your Wild Apricot account

Before you create the connection in Make, you should first obtain your **API Key** in your Wild Apricot account.

To obtain your **API Key&#x20;**:

::::WorkflowBlock
:::WorkflowBlockItem
Navigate to th&#x65;**&#x20;admin backend**.
:::

:::WorkflowBlockItem
Click th&#x65;**&#x20;Authorized applications** section.
:::

:::WorkflowBlockItem
Copy th&#x65;**&#x20;API key** displayed for the relevant application.
:::
::::

You will use this value while creating a connection in Make.&#x20;

Because the UI might have changed, the steps you see on your screen might be different, [check the vendor documentation for updates.](https://support.wildapricot.com/hc/en-us/articles/24302457767053-Authorizing-external-applications)

## Create the connection in Make&#x20;

:::::WorkflowBlock
::::WorkflowBlockItem
[[Log in in your Make](https://www.make.com/en/register) account](https://www.make.com/en/register), add the Wild Apricot module to your scenario, and click **Create a connection.&#x20;**

:::hint{type="info"}
If you add a module with an instant tag, click **Create a webhook**, then **Create a connection.**
:::
::::

:::WorkflowBlockItem
*Optional:&#x20;*&#x49;n the **Connection name** field, enter a name for the connection.
:::

:::WorkflowBlockItem
Enter the **authentication credentials** you copied from your Wild Apricot account or follow the on-screen instructions to create the connection.&#x20;
:::
:::::

For detailed information on connecting an application, see **[Connect an application](docId\:SO88FM6pkT0G-adKDDfzZ)** page.

# Wild Apricot modules

After connecting to the Wild Apricot app, you can choose from a list of available modules to build your scenarios.&#x20;

:::ExpandableHeading
### Check-in event attendee

Mark an event attendee as checked-in or undo their check-in status.
:::

:::ExpandableHeading
### Clone event

Create a duplicate of an existing event.
:::

:::ExpandableHeading
### Contact created or modified

Triggers nearly instantly when a contact is created or updated, serving as the recommended alternative to the obsolete 'Contact modified' module.
:::

:::ExpandableHeading
### Contact modified (obsolete)

WARNING: This trigger is outdated; we recommend using \\
:::

:::ExpandableHeading
### Create contact

This module adds a new contact to your Wild Apricot account by creating a contact record with the specified details.
:::

:::ExpandableHeading
### Create event

Create a new event within your organization's account calendar.
:::

:::ExpandableHeading
### Create event registration

Register an existing contact for a new event.
:::

:::ExpandableHeading
### Create event registration type

Create a new type of registration option for an event.
:::

:::ExpandableHeading
### Create invoice

Generate a new invoice document for a customer.
:::

:::ExpandableHeading
### Delete contact

Permanently remove a selected contact from your Wild Apricot account.
:::

:::ExpandableHeading
### Delete event

Delete an event along with all its associated registration types and registrations.
:::

:::ExpandableHeading
### Delete event registration

Remove a specific event registration from your account.
:::

:::ExpandableHeading
### Delete event registration type

Remove a specific event registration type from your system.
:::

:::ExpandableHeading
### Event created or modified

Triggers when an event is created, updated, or deleted in your calendar.
:::

:::ExpandableHeading
### Event registration created or modified

Triggers when an event registration is created, updated, canceled, or deleted, or when an RSVP response is submitted.
:::

:::ExpandableHeading
### Get account details&#x20;

Retrieves detailed information about your account, including certain account settings, without making any changes to your data.
:::

:::ExpandableHeading
### Get audit log item details

Retrieve detailed information about a specific audit log entry, offering additional context when triggered by 'new audit log items.'
:::

:::ExpandableHeading
### Get contact details

Retrieve detailed information about a particular member or contact.
:::

:::ExpandableHeading
### Get event details

Retrieve detailed information about a specific event.
:::

:::ExpandableHeading
### Get event registration details

Retrieve detailed information about a particular event registration record.
:::

:::ExpandableHeading
### Get event registration types

Retrieve the available registration types for a selected event.
:::

:::ExpandableHeading
### Get event registrations

Retrieve a complete list of all attendees registered for a specified event.
:::

:::ExpandableHeading
### Get events list

Retrieve a list of events from your account.
:::

:::ExpandableHeading
### Get invoice details

Fetch comprehensive invoice information, including individual order line items.
:::

:::ExpandableHeading
### Get invoices list

Retrieve a list of invoices that match specified search criteria.
:::

:::ExpandableHeading
### Get payment allocations

Retrieve detailed information about payment allocations, which are specific records linking payments to their corresponding invoices.
:::

:::ExpandableHeading
### Get payments list

Retrieve a list of payments that match specified criteria or filters.
:::

:::ExpandableHeading
### Invoice created (obsolete)

Warning: this module is outdated and no longer supported. Please use \\
:::

:::ExpandableHeading
### Invoice created or modified

Triggers when an invoice is created, updated, voided, or deleted in your account.
:::

:::ExpandableHeading
### Make an API Call

Executes a custom API request to the connected service using your authorized credentials.
:::

:::ExpandableHeading
### New audit log item created

This trigger activates when a new audit log entry is created. The records generated do not include detailed information about the associated documents. For more comprehensive details, please use the 'Get audit log item details' module.
:::

:::ExpandableHeading
### Payment created or modified

Triggers when a payment is created, updated, canceled, or deleted in your account.
:::

:::ExpandableHeading
### Search contacts

Retrieve a list of all contacts from your account.
:::

:::ExpandableHeading
### Update contact

Update the details of an existing contact in your Wild Apricot account.
:::

:::ExpandableHeading
### Update event

Update the details of an existing event.
:::

:::ExpandableHeading
### Update event registration

Update the details of an existing event registration.
:::

:::ExpandableHeading
### Update event registration type

Update the type of registration for a specific event.
:::

# Templates

You can look for more templates in [Make's template gallery](https://www.make.com/en/templates), where you'll find thousands of pre-created scenarios.

# Wild Apricot resources&#x20;

You can have access to more resources related to this app on the following links

- [Wild Apricot topics on Make community](https://community.make.com/search?q=Wild%20Apricot)
- [Wild Apricot website](wildapricot.com)
- [Wild Apricot API documentation](https://gethelp.wildapricot.com/en/articles/182-using-wildapricot-s-api)
- [Wild Apricot page on make](https://www.make.com/en/integrations/wild-apricot)

***

:::CtaButton{label="Get started for free" externalHref="https://www.make.com/en/register" openInNewTab="true"}

:::

