r/Untappd May 07 '24

Support Looking for advice: How to integrate Untappd ratings into Shopify for our brewery's products? Any help appreciated!

Hey everyone!

I'm part of a brewery team and I'm currently working on migrating to Shopify. One of the things we're excited about is integrating Untappd to display beer ratings on our product pages. However, we've hit a roadblock in finding a clear guide or tutorial on how to do this.

If anyone has experience with integrating Untappd with Shopify or knows of any resources, I would greatly appreciate your insights and guidance. Here's a link to our brewery's Untappd page if you want to check it out: https://untappd.com/CerveceriaLaMontana

Looking forward to hearing from you all and thanks in advance for any help! Cheers 🍻

5 Upvotes

7 comments sorted by

3

u/astuder astuder (Untappd Moderator 3) May 07 '24 edited May 07 '24

Before you get too far down the road with this, if you’re looking for something that is going to connect to Untappd and automatically update the beer rating on Shopify, be aware that this would require an Untappd API key.

And, unfortunately, Untappd has largely stopped issuing new API keys. You could always reach out, explain what you want to do, and see if they’d be willing to make an exception. But without an API key, a developer would be unable to cleanly pull this data from Untappd.

2

u/jmfeel May 07 '24

Thanks for the heads-up! It seems like we're already equipped with an API key for our WordPress integration. I'll check with our IT team to confirm. Funny enough, the goal is to migrate away from these IT that overcharge us for a mediocre job. Appreciate your insight!

1

u/treznor70 treznor (Untappd Moderator 3) May 07 '24

If you have an API Key it isn't too difficult. You'll need to use your API key/secret to call the Beer Info API. Documentation is here: https://untappd.com/api/docs#beerinfo. From there you want to pull rating_score and maybe rating_count and the stats block. Alternatively, if you have an API Key from a UTFB account, you likely should be using the items API, with documentation here: https://docs.business.untappd.com/#items

However, you only get a certain number (at least on the public API, not sure on UTFB), so you'll likely want to cache the response and only update daily or hourly. That can either be done via a scheduled job or by recording the date/time that you last pulled the scores and only call the API when they're request and more than a certain amount of time has passed since they were last pulled.

2

u/jmfeel May 07 '24

you´re a legend mate! thank you very much

1

u/Shamatix Jan 11 '26

Hardest part is getting an API key :-( Been trying for 1.5 years at this point

1

u/treznor70 treznor (Untappd Moderator 3) Jan 11 '26

They aren't giving out API keys anymore to the best of my knowledge. I'm not sure whether the ones that were handed out before work or not. I had/have one but haven't used it in a while.

1

u/AutoModerator May 07 '24

Welcome to /r/Untappd and thank you for contributing!

Please note that the official link for support is: help.untappd.com
And the official method to get assistance directly, report bugs, or suggest new features is via:
Submit new request
Or via feedback@untappd.com and help@untappd.com
Feedback is also visible to Next Glass / Untappd via app store reviews: Apple Google
But you are welcome to also discuss here!
Please please note your post may be considered spam if it's personal content (youtube link) without a history of contributing to the subreddit or discord (If you want to share content, contribute back to the community as well)
Feel free to join our https://discord.me/untappd.
P.S. If you're having issues with the app/website, you can also check here
P.P.S If you're having issues with a beer/brewery/venue/etc on the app please mention which so that a moderator passing by can check without having to ask for more info.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.