u/dmdbGroup
dmdbGroup
dmdbGroup
I spend most of my time on the creative side, so my stack skews that way.
For UGC-style video ads I use hermoso.ai to spin up hook variants and rough storyboards, then I cut the finals myself in a real editor. The win wasn't the generation, it was walking into a test with ten hooks instead of two. ChatGPT for research summaries and first drafts like everyone else, Claude when I want something written cleaner.
One caution from experience: I stopped asking AI tools for marketing "insights" and only ask them to clean and summarize data. The insight layer hallucinated patterns for me more than once. And AI-voiced ads: I've shipped a few that flopped purely on pacing, one re-cut with a real voice doubled hold rate. Human pass at the end, every time.
dmdbGroup
Most of those videos come from the same 3 or 4 pipelines, not one secret app. The workflow is almost always: product photo in, short video out, then captions and music on top.
- Cinematic product shots come from general video models like Seedance, VEO, or Minimax. The good ones you are seeing are usually 5 to 8 second clips stitched together, not one long generation. Nobody generates 30 seconds in one shot.
- The UGC-style talking clips are a different pipeline. I use Hermoso (hermoso.ai), which generates product videos and UGC-style clips from a single image or prompt. That is the format most of the e-commerce ones use: a creator-style voiceover with the product in hand, no studio needed.
- The tell for which pipeline made a video: perfect product fidelity with slightly smooth motion means image-to-video from a real product shot. Fully synthetic scenes with camera moves mean text-to-video.
Rule of thumb: if the product looks exactly right and everything else looks slightly dreamy, it started as a product photo. That is the whole trick.
dmdbGroup
Wholesale changes the answer. You are not selling a $40 kurta to a consumer, you are selling a relationship to a retailer. That decision is slow and trust-based, which is what should decide your channel split.
- Run organic as your proof of life: 3 to 5 posts a week showing fabric, stitching, packing, and real retailer orders being dispatched. A wholesale buyer checks your profile before replying to a DM, and an empty profile kills the deal before it starts.
- Run ads only to warm traffic, not cold awareness. Retarget profile visitors and video viewers with a simple 'become a stockist' offer and a WhatsApp CTA. I would put 70% of effort into organic and 30% into retargeting until you have 50+ inbound retailer conversations to learn from.
- Measure cost per qualified conversation, not cost per click. One stockist account reorders for years. If a conversation costs $8 and 1 in 10 converts, that is an $80 acquisition cost on an account worth thousands. Retail math does not apply.
- Stopping ads does not hurt your organic reach. Instagram does not penalize organic for pausing ads. What drops is the profile visits and follows the ads were buying, which feels like a reach drop but is just the paid tap closing.
Rule of thumb: organic builds the trust a wholesale buyer needs to reply, ads buy the first touch. For B2B, trust comes first.
dmdbGroup
Normal, and I live in the same split on the paid side. The fix is to cut the pulling, not the analysis. I keep one dashboard that answers the recurring questions (what won, what died, why) and I never rebuild decks from scratch. Once the pulling is templated, the real work is the insights-to-recommendations part you already enjoy. If pulling still eats your week, the pipeline needs fixing, not your job description.
dmdbGroup
As someone who tests creative for a living, the feature itself is useful, the misuse will be the problem. A few practical notes for anyone planning to use it.
- Test one variable, not three videos. Same topic, same first 30 seconds, different hooks (or different thumbnails). Testing three totally different cuts tells you nothing repeatable.
- Decide the winner metric before you start: CTR for thumbnails, retention or average view duration for cuts. Views alone will mislead you.
- Give it 7-14 days before judging. YouTube needs enough impressions per version, and early data is noisy. Kill nothing before the test has real sample size.
- Keep the loser versions' data. The point is learning what your audience responds to, not just picking a winner once.
Rule of thumb: A/B testing does not replace creative judgment, it disciplines it. The people who win with these features arrive with a hypothesis, not a random test.
dmdbGroup
From the agencies I've worked with, the biggest change wasn't cutting staff, it was pricing. Production used to be billed by the hour (edits, resizes, 5 versions of an ad). AI made that part nearly free, so hourly billing meant earning less for the same result.
What changed for the ones doing well:
- They sell a testing program, not ads. A retainer for X new concepts a week, tested, winners scaled, instead of hourly production.
- Volume went way up. Clients used to get 4-6 ads a month. 20-40 variations is normal now, and the testing is the actual product.
- The team moved to strategy and review. Fewer people pushing pixels, more time on research, angles and deciding what's worth making. Someone still needs taste and has to say no to most of what gets generated.
- Reporting matters more. When you ship that much, clients need to see which hooks and angles won, or it just looks like noise.
The ones struggling are still selling "we make your ads" as the whole offer.
dmdbGroup
With a small account most of your posts won't get seen yet, so the growth comes from replies first.
- Spend most of your time replying to bigger accounts in your niche, early, with something that adds to the post: a number, a counterexample, what happened when you tried it. Good replies are what get people clicking through to your profile.
- Pick one topic and stick to it so your profile makes sense in 3 seconds when someone lands on it. Pin your best post.
- Post what you're actually doing: a result with a screenshot, a mistake and what fixed it, a before/after, a tiny how-to. Specific beats opinions at your size.
- Short text with an image or a short video gets more distribution than a plain link. Put links in a reply, not the main post.
- Reply to everyone who replies to you, especially in the first hour.
You don't need 10 posts a day. 1-3 good posts plus 20-30 thoughtful replies grows a small account faster.
dmdbGroup
Don't wait, just keep your normal schedule. There's no bonus for posting right after a good one and no penalty for not waiting.
What's actually worth doing:
- Work out why it got more likes but not more views. Same reach with more likes means the post itself landed with the people who saw it, so it's the topic, the hook or the format, not the algorithm. Write down what was different about it.
- Make 2-3 more on that same idea this week, changing one thing each time (a different hook, a different format, a different example). That's how you find out which part made it work.
- Reply to every comment on it. Early conversation keeps it being shown.
- Look at saves and shares, not just likes. On IG those push reach on your next posts more than likes do.
One post isn't a pattern yet, but it's the best clue you've got, so lean into it.
dmdbGroup
Yes, for about two weeks. We run a brand's posting through Claude with an MCP connector (Hermoso), 3 posts a day across FB, IG, Threads, X, LinkedIn, TikTok, YouTube, Pinterest and Bluesky.
Honest notes so far:
- The posting part is solid. You ask for the post, it writes a version per channel, you approve, it goes out or gets scheduled. The channel quirks (LinkedIn company page vs personal profile, TikTok's privacy options, Pinterest needing a board) get sorted once and then you stop thinking about them.
- The real time saver is the loop, not the post. "Make 3 variations of yesterday's best hook and schedule them for tomorrow" is one message instead of an hour.
- Measurement is the weak spot. Every platform reports stats differently and some don't give reach at all anymore (Facebook dropped post reach in June). The connector also had a bug where TikTok and LinkedIn numbers weren't coming back for about a week (fixed now), so check that your stats are actually being read before you trust any "what's working" summary.
- Don't let it post the same thing everywhere on repeat. Our worst numbers by far came from one hook posted 18 times across channels. Variety matters more than volume.
If you try it, keep approvals on for the first week so you see how it writes for each platform.
dmdbGroup
What made our numbers usable was recording the INTENT at publish time instead of trying to reconstruct it later.
Every post gets two labels as it goes out: the hook (the angle: founder story, before/after, price objection) and the subject. Then performance groups by hook rather than by post. You stop asking "did this post do well" and start asking "does this angle bring customers", which is the question you actually wanted answered.
The reason it has to happen at publish: platforms keep the metrics but they do not keep why you posted it. Six weeks later you are inferring the angle from your own caption, and you will infer generously about the ones that happened to do well. We ran months of posts with no hook recorded and that data was effectively unusable, not because the metrics were missing but because there was nothing to group them by.
On the metric itself, agreeing with the install-referrer point above: pick one downstream event you can actually attribute (signup, install, booked call) and accept that most posts attribute zero. The value is in the handful that do not, and in what those few have in common.
Your last line is the whole game. Demo polish is a trap. The prettiest render usually loses because it looks like an ad, and people scroll past ads.
What I'd actually score before spending a dollar on media:
Run all 4 as separate creatives in one ad set, $20-30 each. The winner won't be the one you'd pick watching them on your laptop.