Non-profit

How to track donations from Instagram in HubSpot

Learn how you can take donations from Instagram and have them track automatically into HubSpot CRM.

In this blog we're going to explore how you can take donations in Instagram that create deals in HubSpot CRM. When it comes to taking donations, the customer experience needs a lot of focus, and if the easiest way for a customer to donate is through Instagram, then you don't want to miss out on this opportunity.

Taking donations on Instagram

Social media has grown a lot over the past decade, to the point where you can now take donations via Instagram. There are a few ways you can take donations on Instagram: by story, live, post and/or profile.

You'll first need to make sure your Instagram profile is set up correctly in order to take donations. Your account must be:

  • Enrolled and approved to use Facebook Charitable Giving Tools
  • A valid Instagram business account
  • Linked with a verified facebook page

Taking donations via story

Once your account is set up, taking donations via story is simple.

  • Once in the app, swipe right from the home screen to head to the story screen
  • From here you can either take a picture or choose a photo from your camera roll (maybe you've made a nice graphic in Canva)
  • Once the image is ready just tap the sticker icon at the top of your screen
  • Instagram's sticker should just pull up from the bottom of the screen, one of which should say 'Donation' (If you can't see it you can use the search bar to find it)
  • This will then pull up a screen of suggested charities to donate to
  • You can then search for your own charity, select it and then all that's left to do is post your story!

Taking donations via live

Instagram also announce a feature in late 2020 that users are now able to take donations whilst live-streaming. This opens up the world of livestream fundraising; what you can do to raise money on a livestream is only limited to your imagination. 

  • To use live donations, swipe right from your home screen, tap live at the bottom of your screen
  • Then tap 'fundraiser' on the left hand side of your screen to select your charity
  • Once you begin your live broadcast you can see how many people are supporting the fundraiser and how much money has been raised in real time
  • You can tap view to see a breakdown of your donors, and you can thank them in real time by tapping wave or even giving them a shoutout on the live itself.

Taking donations by post/profile

Just like the story and live, setting up a post on your profile to take donations is just as easy.

  • Click the post button at the top of your screen
  • select an image you would like to post
  • once on the screen where you can add a caption there'll be an option to 'Add fundraiser'.
  • You then just need to select your charity as before.
  • This will then add the fundraiser to your profile too - this will last for 30 days, but you have the option to extend for a further 30 days!

Tracking donations from Instagram in HubSpot

Unfortunately you can't track every donation from Instagram...only the ones made via PayPal. We know this isn't ideal, however it's better than no tracking at all! To make this possible you'll need to use Zapier, a third party integration app. 

Log into Zapier, create a new Zap, and select PayPal as the trigger and 'successful sale' as the trigger event.

In the second stage, choose HubSpot as your action, and choose 'create deal' as your action event. You'll then need to select your HubSpot account. Enter a name for your deal, such as 'Instagram donation', then select your deal pipeline and stage. Then scroll down until you find 'Deal information: Amount', and select '1. MC Gross'. You'll then need to test the Zap to see if it's working alright.

Add another action and select HubSpot as the action, and 'Create or Update Contact' as the action event. Select your same HubSpot account, and in the set up action stage click on 'contact Email', drop down the PayPal tab and select 'Payer Email'. Scroll down until you find 'Contact information: First Name' and then select 'First Name' from the PayPal options, and then do the same for last name in the 'Contact information: Last Name' box. Feel free to go through and map any other areas you feel are relevant - if you have a contact type property, you might want to set this to 'Donor'. You'll then need to test this Zap as well to see if it's working alright.

Finally, you'll need to set up the association between the contact and the deal. Create another action and following the same steps as before, choose HubSpot and set the action event to 'Create Associations'. Choose your account and then head to the set up action stage, follow the below for mapping your properties:

  • "Task halting strategy" = "Halt task if at least one association not created"
  • "The ID of the object being associated" = Enter your Contact ID
  • "The type of object being associated"= "contact"
  • 'Number of association types that should be created" = "One"
  • "Type of the objects the from object is being associated with" = "Deal"
  • "Type of the association" = "contact_to_deal"
  • "Id's of the objects the from object is being associated with" = Enter your Deal ID

Congratulations! Now when you receive a donation through Paypal this will create a deal in HubSpot, create a contact (if necessary) and associate the two together!


HubSpot is the all-in-one digital platform for non-profits. 

  • Grow your traffic, convert visitors into donors, and run campaigns at scale
  • Get deeper insights, automate critical tasks, and convert more supporters
  • Powerful website builder that is easily customised to meet your needs

Non-Profits Demo

Non-profits using HubSpot (1)

 

Guy

Guy

website graphics (5)

Are you ready to ditch clunky systems and spreadsheets?

We can help you streamline processes, enhance customer experiences, improve reporting and reach your goals easier than ever before with HubSpot CRM.

Latest Articles

Using HubSpot to improve your Higher Education marketing strategy

Using HubSpot to improve your Higher Education marketing strategy

Improve your higher education marketing with HubSpot's tools for creating targeted personas, engaging content, effective CTAs, and data-dri...

HubGem Shortlisted for The Great British Workplace Wellbeing Awards 2025!

HubGem Shortlisted for The Great British Workplace Wellbeing Awards 2025!

HubGem is shortlisted for The Great British Workplace Wellbeing Awards 2025, celebrating our remote work culture and employee wellbeing ini...

How to Create an Inclusive Working Environment: A HubGem Perspective

How to Create an Inclusive Working Environment: A HubGem Perspective

Learn how HubGem creates an inclusive workplace that values diversity, equity, and inclusion, fostering innovation and boosting morale for ...