Connect Slack with Fotowall.
Pipe every photo.uploaded, photo.approved, and milestone.reached event straight into a Slack channel. Run the moderation queue from your phone without leaving Slack. Click through to approve, reject, or open the gallery.
Live today. Configure in your event settings once the integration is enabled on your plan.
Three reasons your team will keep this on.
- 01
Moderators clear the queue from the channel they already check 200 times a day.
- 02
Milestone notifications (100, 500, 1,000 photos) keep stakeholders looped in without screenshots.
- 03
Per-event channel routing means agencies running 4 weddings a weekend keep the streams separate.
Wire it up in 3 steps.
Configure once per event. All integration secrets live in your event settings, encrypted at rest, and never exposed to non-superadmins.
-
STEP 01 Create a Slack incoming webhook
In Slack, go to Apps → Incoming Webhooks → Add to Slack. Pick the channel, copy the webhook URL.
-
STEP 02 Paste into Fotowall
In your event settings → Integrations → Slack, paste the webhook URL and pick which events fire.
-
STEP 03 Send a test
Hit "Send test event" — a sample photo.uploaded payload lands in Slack within 2s. Verify formatting then save.
Open admin and switch on Slack in 60 seconds.
Questions specific to Slack.
Can different events post to different channels?
Yes. Each event has its own webhook configuration — run a wedding in #wedding-mods and a gala in #gala-night without crossover.
Do you store the webhook URL?
Yes, encrypted at rest. Only superadmins on your tenant can read it back. Rotate at any time from the event settings page.
What does the payload look like?
Slack-formatted blocks with a thumbnail preview, the uploader name, and approve/reject buttons (buttons require the upcoming Slack app — webhook-only events ship as the rich block view).
Often paired with Slack.
Wire up the rest of your stack.
Slack, Zapier, WordPress, GA4, Mailchimp, HubSpot — they all live alongside Slack.