Hi Makers ![]()
I’m building a small tool called Facebook Interest Finder using Make and I’d love your help validating my scenario and setup.
What I’m trying to build
Flow:
Webhook (JSON: keyword, chatId, accessToken) → HTTP (Facebook Graph API) → Telegram Bot → Google Sheets (logging)
The idea is:
- A Telegram bot sends a webhook to Make with:
{
"keyword": "technology",
"chatId": "123456789",
"accessToken": "FACEBOOK_ACCESS_TOKEN"
}
- Make calls the Facebook Graph API using the dynamic
accessToken - The interest list is sent back to Telegram
- Every request is logged in Google Sheets
What I’ve done so far
- Generated and tested a fresh Facebook access token (works directly with Graph API)
- Webhook URL is working (I get 200 OK from Postman)
- HTTP module is configured with dynamic
accessToken - Telegram bot + Google Sheets are ready
- I clicked “Redetermine data structure” on the Webhooks module so it learns
keyword,chatId, andaccessToken.
What I’d like help with
- Is my data mapping between Webhook → HTTP → Telegram → Google Sheets correct?
- Are there any best practices for:
- Handling token expiration
- Logging success/error in Sheets
- Structuring this kind of “search → send back to Telegram” scenario?
Extra info
- I’m using JSON body from Postman with header
Content-Type: application/json - I’m careful not to expose real access tokens (using
FACEBOOK_ACCESS_TOKENplaceholder here)
I’d really appreciate any feedback, example screenshots, or suggestions on how to improve this scenario.
Thanks a lot! ![]()