
Manages your Meta and Google Ads from Slack
Viktor is an AI coworker that lives in Slack and connects to 3,000+ tools. This launch focuses on what media buyers have been using it for: operating Meta and Google Ads accounts from a single message. Pause bleeding ad sets, scale winners, shift budget cross-platform, export reports to Sheets. 103 Meta Ads actions. 37 Google Ads actions. Real write access, not a read-only dashboard.

Screenshot 1

Screenshot 2

Screenshot 3

Screenshot 4

Screenshot 5

Screenshot 6

Screenshot 7
Sign in to your GMA account to leave a review and help others.
GMA Community
"Hey everyone, Fryd here. Co-founder of Viktor.We launched Viktor on Product Hunt a few weeks ago and hit #4 for the day. Since then, something interesting happened: media buyers started showing up. A lot of them.Turns out, when you build an AI agent that connects to Meta Ads and Google Ads with real write access, performance marketers find you. They don't care that Viktor can also manage your GitHub repos or build Slack apps. They care that it can pause a $68 CPA ad set at 2am while they're asleep.So we built a vertical experience around it.What Viktor actually does for media buying:-> Connects to your Meta Ads and Google Ads accounts via OAuth (two minutes, no API keys)-> Pauses underperformers, scales winners, adjusts budgets from a single Slack message-> Shifts budget cross-platform: "Cut Meta by 30%, move it to Google exact match." Done.-> Cross-references Meta's reported revenue against your actual Stripe charges (Meta over-reports by 20-40% for most of our users, mostly view-through attribution)-> Exports weekly performance reports to Google Sheets-> Runs overnight: if CPA spikes at 3am, Viktor pauses the ad set and tells you about it in the morningThe depth matters. Viktor has 103 available actions on Meta Ads and 37 on Google Ads. That's not "we can pull your campaign stats." That's pause, enable, adjust budgets, duplicate ad sets to new audiences, manage keywords, change bids, create automated rules, and export everything to Sheets.What we're honest about: Ad copy changes on Google Ads (responsive search ads) still happen in the Google Ads UI. Viktor handles campaign structure, budgets, bids, targeting, keywords, and reporting. Not creative. We'd rather tell you upfront than have you find out on day two.How to try Viktor:1. Add Viktor to Slack (one click from the Slack App Directory)2. Connect your Meta and/or Google Ads accounts3. Ask Viktor to audit your last 7 daysYou get $100 in free credits. No credit card. That's enough to run Viktor for weeks on typical media buying workflows. Most people see the value in the first audit.We built this because we run ads ourselves and got tired of the morning ritual: open Meta Ads Manager, open Google Ads, open GA4, open Sheets, pull numbers, compare, decide, act. Viktor does that loop in 30 seconds from one Slack message.If you run ads across Meta and Google, I'd genuinely like to hear what your workflow looks like. We're building the vertical pages and integrations based on what actual media buyers tell us they need.getviktor.com/for/media-buying"
GMA Community
"LFGG! When can I get onboarded and give this a shot? Slack integration is the unlock imo"
GMA Community
"This product seems cool, do you have plans to integrate tiktok"
GMA Community
"love the Slack-native approach. I don't need another login, another tab, another app to babysit. just put the data where I'm already at"
GMA Community
"Paweł here, Chief of Staff at Viktor.Quick perspective from the operations side.When media buyers started adopting Viktor faster than any other user segment, we dug into why. Our first guess was integration depth. The real answer was simpler.Media buyers already live in daily loops. Check performance, make adjustments, repeat tomorrow. They don't need to build a new habit around Viktor because the habit already exists. Viktor just compresses it.What turned this from 'interesting signal' to 'dedicated vertical' was the retention data. Media buying users come back at 2-3x the rate of general users. Not weekly. Daily. That's not curiosity, that's workflow.We're applying the same logic to what we build next: find people who already have daily operational loops, then make the loop shorter. Media buying was the first one that cleared the bar."
GMA Community
"Filip here, GTM team at Viktor. I remember when Viktor was still a baby... before we launched in February. His first "baby steps" were exactly that ➡️ helping us out with management of our own ad ideation -> creation -> performance + spend management.Here's a use case we didn't plan for: founders who know they should be running ads but don't have a dedicated media buyer. They're managing campaigns between product calls and investor meetings.Viktor isn't replacing experienced performance marketers. But for smaller teams without a hire yet, it fills the gap between 'we should be doing this' and 'we can't afford someone full-time for it.'Think of it as the operational layer for ad management. It monitors your campaigns while you do literally everything else. Catches the CPA spike at 2am. Flags when Meta claims more conversions than your Stripe dashboard shows. Runs the daily performance check you keep promising yourself you'll do.If you know your ad spend needs more attention than you're giving it, the free audit is a solid place to start. It shows you what Viktor would catch that you're currently missing.And the best thing about it all? You'll just have fun talking to Viktor in Slack, like to any other coworker 🙌"
GMA Community
"Peter here, CTO at Viktor.Building an AI that reads ad data is a weekend project. Building one with write access to someone's $50k/month ad account? That took months of productive paranoia.We mapped 103 actions on Meta Ads and 37 on Google Ads. Each one went through the same bar: would I let this run on our own ad account while I sleep? The answer had to be yes before it shipped.We eat our own cooking here. Viktor manages our own ad spend. If it breaks, it breaks our budget first. That's the only level of trust we're comfortable shipping with."
GMA Community
"Vadym here, engineer at Viktor.I worked on the skills system that powers Viktor's media buying workflows. Think of skills as muscle memory for an AI - pre-built knowledge about how ad platforms work, what good performance looks like, and what to do when something goes wrong.When a media buyer asks Viktor to 'audit my last 7 days,' a lot happens under the hood. Viktor pulls data from both platforms, normalizes the metrics (Meta and Google report differently on basically everything), cross-references against your historical performance, and formats it into something you can read in 30 seconds.Building that felt like writing a playbook for a media buyer who never sleeps and never forgets what your CPA looked like three weeks ago.The skills keep getting better too. Every edge case, every new request pattern, every workflow a user invents goes back into the system. Viktor for media buying today is noticeably sharper than it was a month ago."
GMA Community
"Slack as the control plane for ads is a good call - media buyers already live there. The real test will be how it handles edge cases: campaigns hitting budget caps mid-day, sudden performance drops, audience fatigue signals. Does Viktor flag those proactively or wait to be asked?"
GMA Community
"I do growth at Viktor, so I'll add the part Fryd won't brag about.The original launch hit #4 with 386 upvotes and 130 comments. Good day. But the interesting part came after.We started seeing a cluster of users connecting ad accounts in their first session. Not browsing integrations, not testing a summary task - going straight to Meta Ads and Google Ads OAuth. Within a week, ad platform connections were the second most common integration after Google Sheets.When we segmented retention by use case, media buyers were the highest. They come back daily. That makes sense if you think about it - ad management is a daily loop. You do it every morning regardless. Viktor just moved the loop from four browser tabs to one Slack message, so the habit transferred instead of needing to form.The thing that surprised us most: users turned our scheduled tasks feature into an always-on spend watchdog. We built it as a general automation tool. Media buyers made it their safety net. One user caught enough wasted overnight spend in week one to cover their entire credit balance.If you try it, I'm curious whether you start with the audit or go straight to connecting your accounts. We've seen both and it's been roughly 50/50."
GMA Community
"I hunt products I'd actually pay for. This is one of them.I'm Head of Growth at Wispr Flow. In the early days, I was running everything myself — Meta, Google, reporting, the whole stack. The morning routine Fryd described is real. Four tabs, three dashboards, twenty minutes before you've made a single decision. Every day, before any actual work starts.I kept wishing there was something that could just act. Not surface the data. Act on it.That's what Viktor does. When you can say "cross-reference our Meta reported revenue against Stripe actuals and flag anything over 25% variance" and get an answer in a couple of minutes — that's not a productivity gain. That's a fundamentally different way of working.The 103 Meta actions and 37 Google Ads actions aren't a feature list. They map to real decisions: budget pacing, audience segmentation, cross-platform rebalancing, overnight anomaly detection. The things I was doing manually at 7am so I could actually think by 9.I hunted this because I know exactly what it would have meant to have it earlier. Media buyers aren't looking for another dashboard. They want an agent that can act. This is the first one I've seen that actually does.Start with the audit. Ask Viktor to review your last 7 days. That's where it clicks."
GMA Community
"Love the idea of managing ads from Slack! How does Viktor handle campaign optimization — is it rule-based or AI-driven?"