Social Media¶
Planning, scheduling, and publishing posts across your connected accounts — without spending an hour a day on it.
Your Content AI generates 3 posts per week and queues them for approval. Sara reviews them, makes any edits, approves. The system publishes them at the right times. Total team time: 15 minutes per week.
What's connected¶
Your RevStack account connects to:
- Facebook (
dynamic.group.plus) - Instagram (
@dynamic_group) - LinkedIn (Dynamic Group company page)
- Pinterest (
dynamicgrouppluschicago)
YouTube is connected but currently just hosts your existing project videos — Content AI doesn't post there.
What Content AI does¶
Every week, the AI:
- Generates 3 post drafts (image + caption) tuned to Dynamic Group's voice
- Mixes content types: project showcase, customer review highlight, behind-the-scenes, design tip, seasonal angle
- Queues them in a draft state for human approval
- After approval, schedules them across your connected platforms at optimal post times
Sara's role: approve or edit the drafts. Reject anything that doesn't feel right. The AI learns from rejections over time.
The weekly approval workflow¶
Sara should plan to spend ~15 minutes per week on social:
- Open the web app → Marketing → Social Planner
- Look at the 3 drafts for the upcoming week
- For each:
- Read the caption
- Look at the image
- Approve as-is OR edit OR reject and request a new draft
- Confirm the schedule (default: Tue, Thu, Sat)
- Done
If she finds herself spending more than 15 minutes, something's wrong with the AI's tuning. Tell Kevin and we'll adjust.
Posting manually¶
Sometimes you want to post in real-time — a finished kitchen photo from a job, a quick "we're at this trade show" announcement, a holiday note.
From the web app:
- Social Planner → + Create Post
- Write the caption
- Add image(s) or video
- Pick which platforms to post to
- Post immediately OR schedule for later
From the mobile app:
Similar flow, smaller screen. Useful when you want to post a photo right from a job site.
What kinds of posts work¶
For a kitchen/bath/closet remodeler, the highest-engagement content types are:
| Content type | Why it works |
|---|---|
| Before/after photos | Easy "wow" — visual transformation |
| Customer testimonial + project photo | Social proof, real names, real homes |
| Detail shots | The brass pulls, the soft-close, the European materials — luxury cues |
| "Behind the curtain" build photos | Shows craftsmanship, the team at work |
| Design tips | Educational — establishes you as the expert |
| Local pride | Morton Grove, Chicago suburbs, neighborhood-focused posts perform locally |
What doesn't work:
- Generic stock photos (looks like every other contractor)
- "Hire us" calls to action with no value (audience ignores)
- Long meandering captions (mobile users scroll)
Project photos — where they live¶
Your project photos are in this Google Drive folder:
https://drive.google.com/drive/folders/1PV61DPAV6-QY-Ub2ArcD1ENbN1BD0ZZy
Content AI can pull from here when generating posts (once we connect the integration — currently it pulls from your historical Instagram feed).
When you finish a job and want it featured:
- Add the photos to the Drive folder
- Tag the folder/filename with the customer's neighborhood or project type
- Content AI will surface those photos in future post suggestions
Hashtag strategy¶
Your default hashtag set (Content AI uses these):
Always:
#DynamicGroupInc #MortonGroveIL #CustomCabinets
Rotated based on content:
#EuropeanCabinets #FramelessCabinets #KitchenDesign #BathRemodel #CustomCloset #LuxuryKitchen #ChicagoRemodel #IllinoisHome
Avoid:
- Overused tags (#cabinetlife etc.) — your post drowns in noise
- Tags unrelated to your business — Instagram penalizes for it
Sara can edit hashtags per post if she wants. The AI suggests, she decides.
When NOT to post¶
- During obvious tragedies or local crises (read the room)
- When inventory is low and you can't deliver fast
- When your team is on vacation and can't respond to engagement
- Same content twice within a 30-day window
What if I'm stuck?¶
| Stuck moment | Fix |
|---|---|
| "AI suggested a post that doesn't fit our brand" | Reject and add a note ("too salesy" or "wrong tone"). AI learns. |
| "A post failed to publish to one platform" | Check the platform connection — sometimes Facebook auth expires. Reconnect from Settings → Integrations. |
| "I want to delete a published post" | Most platforms let you delete from the platform itself. RevStack also has a delete option in Social Planner. |
| "We got tagged in a customer post — should we share it?" | Yes, almost always. Reshare with a "thanks, [customer name]!" caption. Free, high-trust content. |
Video walkthrough¶
A video walkthrough of social media management lives here once we wire it in.
Last updated: 2026-06-01 by Kevin / RevStack