How can we
help you?
Check the docs first β most questions are answered there. If you can't find what you need, email us and we'll get back to you fast.
Start here β self-service resources
Contact us
Email support
General & technical
Webhook issues, platform connections, payload questions, account problems.
support@socialhook.io βResponse within 24 hours Β· MonβFri
Billing
Billing & invoices
Subscription questions, invoice requests, payment issues, refund requests.
billing@socialhook.io βResponse within 48 hours Β· MonβFri
Privacy & legal
Privacy, GDPR & DPA
GDPR requests, DPA execution, data deletion, privacy policy questions.
privacy@socialhook.io βDPA requests within 5 business days
Common support questions
My webhook stopped receiving payloads β what do I check first?
Check in this order: 1. Your SocialHook delivery log β does it show delivery attempts? 2. If attempts show 4xx/5xx errors, your server is receiving the request but rejecting it β check your signature verification code. 3. If no attempts show, your Meta platform connection may have expired β go to Settings β Platforms and re-authorize. 4. Check system status for any ongoing incidents.
My Facebook/Instagram/WhatsApp access token expired. How do I fix it?
Go to your SocialHook dashboard β Settings β Connected Platforms. You'll see a red status indicator next to the expired connection. Click "Reconnect" and go through the OAuth flow again. SocialHook auto-refreshes tokens in most cases, but some token types require periodic manual re-authorization.
Signature verification is failing β what's going wrong?
The most common causes: 1. You're verifying against parsed JSON instead of the raw request body β compute the HMAC against req.rawBody (Node) or request.data (Python), not the parsed object. 2. Wrong secret key. 3. Missing the sha256= prefix. See the security docs for full examples.
Can I request a Data Processing Agreement (DPA) for GDPR compliance?
Yes. Email privacy@socialhook.io with subject "DPA Request" and include your company name, registered address, and authorized signatory. We'll return a countersigned DPA within 5 business days. The standard DPA is available to view at socialhook.io/dpa.
How do I cancel my subscription?
Go to your dashboard β Settings β Billing β Cancel subscription. Cancellation is immediate and effective β your access continues until the end of your current billing period. No cancellation fees, no questions asked.
I need a VAT invoice for my EU/German company. How do I get one?
Email billing@socialhook.io with your company name, registered address, and VAT registration number. We'll issue a corrected invoice with your VAT details within 2 business days.