Raisely
Online fundraising platform for campaigns, offline donations, registrations, exercise logs, profile URLs, and supporter pages.
Covers nonprofits running fundraisers that create campaigns, record offline donations, check URL availability for supporter pages, and log fitness activities.
Use Raisely with Snow
Snow is a personal AI assistant that builds real apps for you, and they can put Raisely to work.
What Snow can do with Raisely
These are the Raisely operations Snow and the apps you build with it can run. Sign in to choose which ones Snow may run without asking.
Reads37
Look at your data without changing it.
- Get Campaign
Tool to retrieve a specific campaign from Raisely. Use when you need to get details for a single campaign by UUID, path, or domain.
- Get Profile
Retrieves a specific fundraising profile from Raisely by UUID or path. Use this tool to get detailed information about an individual, team, or organisation profile including fundraising totals, activity metrics, goals, and associated user information. Set private=true to access private custom fields when authenticated with proper permissions.
- Get User
Tool to retrieve a specific user from Raisely by UUID. Use when you need detailed information about a single user including their contact details, admin status, and custom fields.
- List Campaign Donations
Tool to retrieve donations from a specific campaign in Raisely. Returns a paginated list of donations in descending order by creation date (most recent first) unless otherwise specified. Use this when you need to view donation history, track fundraising progress, or analyze donor patterns for a campaign.
- Raisely List Donations
Retrieve donations from Raisely. Returns a paginated list of all donations in descending order of creation time (unless specified otherwise). Use this to view donation history, analyze giving patterns, or track specific donations by status, campaign, or user. Supports extensive filtering and sorting options.
- Authenticate Token
Authenticate a token to confirm it's valid and check the logged-in user. Use to verify token validity, get the authenticated user's details, and find the organisation UUID for future requests.
- Check Profile URL Availability
Tool to verify if a profile URL is available for a given campaign and get suggestions if unavailable. Use when creating a new profile to ensure the desired URL path is not already taken, or to get alternative path suggestions.
- Check User Registration
Tool to check if a user is already registered to a campaign with a specific email address. Use when validating sign-up forms to prompt existing users to log in instead of creating duplicate accounts.
- Get Available Events
Tool to retrieve a list of available Raisely webhook events. Use when you need to know all event types Raisely can send via webhooks.
- Get Campaign Profile
Tool to retrieve the campaign profile for a Raisely campaign. The campaign profile is the top-level profile for all profiles in the campaign. It is hidden from the fundraising website, but will have the same name, path, and goal as your campaign.
Creates9
Add something new to your account.
- Create Campaign
Tool to create a new campaign in Raisely. Use when you need to create a new fundraising campaign or clone an existing one.
- Create Offline Donation
Tool to record an offline donation in Raisely. Use when recording donations that were processed externally (outside of Raisely's payment flow). These donations are marked with type=OFFLINE to indicate they were processed elsewhere.
- Create Post
Create a new post in Raisely. Use when you need to add a blog post or update to a profile or campaign.
- Create Exercise Log
Tool to create a new exercise log in Raisely. Use when you need to record physical activity data for a user, such as running, cycling, or swimming. Requires userUuid and profileUuid.
- Create Interaction
Tool to create a new interaction in Raisely. Use when you need to record an interaction event. Either categoryUuid or categoryPath must be provided.
- Create Promo Code
Tool to create a new promo code in Raisely. Use when you need to add discount codes for campaigns, create promotional offers, or set up limited-time discounts.
- Create User
Create a new user in Raisely. Fails if a user with the same email already exists. Use for adding new users to your organization's user database.
- Create Webhook
Tool to add a new webhook to your Raisely account. Use when you need to subscribe to event notifications. By default, webhooks trigger for events across all campaigns unless a specific campaignUuid is provided.
- Upload Campaign Media
Tool to upload one or more files to a campaign's media library in Raisely. Use when you need to add images, documents, or other media files to a specific campaign folder.
Updates9
Change something that is already there.
- Update Campaign
Tool to update an existing campaign in Raisely. Use when you need to modify campaign settings like name, goal, mode, or custom fields. The campaign can be identified by its UUID, path, or domain. Only provide the fields you want to update.
- Update Profile
Updates a specific profile in Raisely. Use when you need to modify profile details like description, goal, name, photo, or custom fields.
- Update User
Tool to update a specified user in Raisely. Use when you need to modify an existing user's profile information, contact details, or custom fields.
- Upsert User
Tool to upsert a user record in Raisely, optionally tagging and creating an interaction. Use when accepting form submissions or creating/updating user records. Creates a new user if the email doesn't exist, or updates the existing user if it does.
- Move Donation
Tool to move a donation to a different profile in Raisely. Use when you need to reassign a donation from one fundraiser or campaign profile to another. The target profile may be in a different campaign.
- Update Campaign Config
Tool to update a specific configuration attribute for a campaign in Raisely. Use when you need to modify campaign settings or custom configuration values.
- Update Exercise Log
Update an existing exercise log in Raisely. Use when you need to modify distance, time, activity type, or other details of a logged exercise.
- Update Post
Tool to update a specified post in Raisely. Use when you need to modify an existing post's title, body, date, path, or photo URL. Requires the post's UUID or path identifier.
- Update Webhook
Tool to update a specified webhook in Raisely. Use when you need to modify an existing webhook's URL, events, or secret. Requires the webhook's UUID identifier.
Deletes6
Remove something. This often cannot be undone.
- Logout from Raisely
Tool to invalidate the current user's token and log out. Use when ending an authenticated Raisely session to ensure the token is invalidated.
- Delete Exercise Log
Tool to delete an exercise log from Raisely. Use when you need to remove a specific exercise log record by its UUID. Returns the deleted exercise log data for confirmation.
- Delete Interaction
Tool to delete an existing custom interaction from Raisely. Use when you need to remove a custom interaction by its UUID. Cannot delete system-generated or read-only interactions.
- Delete Profile
Tool to archive a profile in Raisely. Archived profiles are hidden from the campaign but not permanently deleted. Use when a fundraiser wants to remove their profile from public view or when cleaning up campaign profiles.
- Delete Raisely Post
Tool to delete a post from the Raisely platform. Use when you need to permanently remove a blog post by its path or UUID. Returns the deleted post record upon successful deletion.
- Delete Raisely Webhook
Tool to delete a webhook from the Raisely platform. Use when you need to permanently remove a webhook subscription by its UUID. Returns the deleted webhook record upon successful deletion.
Related integrations
Ready to put Raisely to work?
Sign up free, build an app by chatting, and connect Raisely in minutes. No credit card required.