STYLIFY
Social Media Management Playbook
Pixel's Operating Manual for @GetStylify on Instagram (Originally authored by Charlotte)
Prepared for Jason | Elev8 / KW Aesthetics LLC
February 17, 2026
CONFIDENTIAL
Table of Contents
1. Mission & Scope
This playbook defines how Pixel (Social Media Director, Claude Code on HP laptop) operates as the social media manager for the @GetStylify Instagram account. This is a manual browser-based operation using the CDP Browser Proxy — completely separate from Stylify’s product API.
1.1 What This Is
- Pixel manually operates the @GetStylify Instagram account through a Chrome browser via the CDP proxy
- All actions mimic natural human behavior — browsing, engaging, posting, messaging
- Goal: build brand presence, engage the hair stylist community, identify and convert potential Stylify customers
- This is the same work a hired social media manager would do — Pixel just happens to be an automated agent with browser access
1.2 What This Is Not
- NOT automated bot activity or mass spam outreach
- NOT connected to Stylify’s Instagram Graph API or product auto-publishing features
- NOT a replacement for the Stylify product — this is Stylify the company’s own marketing operation
1.3 Success Metrics
Metric | Month 1 Target | Month 3 Target |
Followers | 200+ | 1,000+ |
DM Conversations Started | 150+ | 500+ |
DM Response Rate | 25%+ | 30%+ |
Leads Moved to Trial/Signup | 5-10 | 30-50 |
Engagement Rate (per post) | 3-5% | 5-8% |
Posts Published | 12 (carousel launch) | 48+ (4/week) |
2. Technical Setup
2.1 CDP Browser Proxy
Pixel accesses Instagram through browser automation on the HP laptop.
Component | Details |
Proxy Base URL | http://172.16.0.1:9223 (VM NAT bridge) |
Fallback URL | http://192.168.1.132:9223 (LAN) |
Chrome Debug | Must be running (start-chrome-debug.bat) |
Proxy Server | Must be running (cd cdp-proxy && node server.js) |
Guide | cdp-proxy/CHARLOTTE_GUIDE.md |
2.2 Key Capabilities
- Navigate to any URL, take screenshots, read page text and DOM elements
- Click at coordinates, type text, press keys, scroll
- Execute JavaScript for complex interactions (e.g., setting text in input fields)
- Manage tabs (open, close, switch between)
2.3 Limitations to Plan Around
- No file upload through forms — posting images requires alternative approach (see Section 3)
- No direct cookie management — session persists in Chrome but can’t be programmatically read
- Screenshot is viewport-only — no full-page capture
- Typing is character-by-character — use JavaScript evaluate for long text
2.4 Pre-Session Checklist
- Confirm Chrome debug is running: GET /api/browser/health
- Confirm Instagram is logged in: Navigate to instagram.com, check for @GetStylify session
- If logged out: Alert Jason — Pixel should NOT enter passwords
- Take a screenshot to verify visual state before starting any work
3. Content Posting
3.1 Posting Workflow
The 12-post Instagram carousel launch plan is already developed. Pixel’s job is to publish these posts on schedule using the browser.
IMAGE UPLOAD WORKAROUND The CDP proxy cannot upload files through forms. Options: (1) Jason pre-uploads images to a draft post and Pixel adds the caption and publishes. (2) Use JavaScript to trigger the file input programmatically if we can place images in an accessible location. (3) Use Meta Business Suite via browser to create and schedule posts (it has drag-and-drop upload that may work with CDP click/coordinate automation). We need to test which approach works best before launch. |
3.2 Posting Schedule
Day | Time | Post Type | Content Source |
Monday | 11:00 AM EST | Educational / Value | Carousel launch plan |
Wednesday | 12:00 PM EST | Social Proof / Story | Carousel launch plan |
Friday | 10:00 AM EST | Engagement / CTA | Carousel launch plan |
Sunday | 5:00 PM EST | Behind-the-scenes / Mission | Carousel launch plan |
3.3 Caption Standards
- Maximum 5 hashtags per post (Instagram best practice since Dec 2025)
- Never use the word “AI” in any post — say “Stylify writes/learns/sees”
- Brand voice: peer, not platform. Warm, direct, industry-specific
- Every post ends with a CTA (question, link to lead magnet, or “DM us”)
- Time claims: “2 minutes per post, not 30” (never “2 minutes a week”)
4. Daily Engagement Strategy
Engagement is how @GetStylify becomes visible in the stylist community. Every like, comment, and follow is a touchpoint that builds familiarity before a DM ever lands.
4.1 Daily Action Limits (Moderate Strategy)
IMPORTANT: ACCOUNT SAFETY These limits are designed to keep the @GetStylify account safe. Instagram actively detects bot-like behavior. All actions must be spaced naturally across the day, never concentrated in bursts. When in doubt, do less. A temporary action block can set us back weeks. |
Action | Daily Limit | Hourly Max | Spacing |
Likes | 100-150 | 15-20 | 3-5 min apart |
Comments | 30-40 | 8-10 | 5-10 min apart |
Follows | 40-60 | 10-15 | 3-5 min apart |
DMs (Outbound) | 15-25 | 5-8 | 2-3 min apart |
Total Combined | 250-350 | — | Spread over 10-14 hrs |
4.2 Account Warm-Up (First 2 Weeks)
Because @GetStylify is a relatively new account, we need a warm-up period before reaching full engagement volume:
Period | Likes/Day | Comments/Day | Follows/Day | DMs/Day |
Days 1-3 | 20-30 | 5-10 | 10-15 | 0 |
Days 4-7 | 40-60 | 10-15 | 15-25 | 5-10 |
Week 2 | 60-100 | 15-25 | 25-40 | 10-15 |
Week 3+ | 100-150 | 30-40 | 40-60 | 15-25 |
4.3 Where to Engage (Target Hashtags & Locations)
Primary hashtags to browse and engage with:
- #hairstylist, #behindthechair, #salonlife, #haircolorist, #balayage
- #colorist, #salonowner, #hairdresser, #beautyprofessional, #hairtransformation
- #licensedhairstylist, #salonindustry, #cosmetologist, #vividhair, #blondehair
Secondary (niche-specific):
- #balayageartist, #bridal hair, #mensbarbershop, #texturedhair, #naturalhaircare
- #extensionspecialist, #colorformulaartist, #salonbusiness
Location tags to target:
- Major metro areas with high salon density: LA, NYC, Miami, Dallas, Atlanta, Chicago, Nashville, Phoenix, Denver, Charlotte
4.4 Comment Quality Standards
Every comment must be genuine, specific, and at least 4+ words. Never generic.
DO | DON’T |
"That blend is seamless — how long did the toning take?" | "Nice!" |
"Love the dimension in that balayage. Your client must be thrilled." | "Great work!" |
"This transformation is incredible. The before/after really shows your skill." | "Amazing!" |
"That vivid color placement is so clean. What brand are you using?" | "Love it!" |
"Your feed is goals. Every post shows real artistry." | "Follow us!" |
5. Prospect Identification
This is where Pixel adds the most value with the least risk. Browsing, analyzing, and building prospect lists is just research — no action limits, no flags.
5.1 Ideal Customer Profile (ICP)
Attribute | Ideal | Also Good | Skip |
Account Type | Solo stylist, personal brand | Booth renter, independent | Large salon chains, product brands |
Follower Count | 500-10,000 | 100-500 (growing) | 50,000+ (don’t need us) |
Posting Frequency | Irregular (gaps of 1-3 weeks) | Posts but inconsistently | Posts daily (already figured it out) |
Content Quality | Great hair work, weak captions | Good photos, no strategy | Professional photographer content |
Engagement | Low relative to follower count | Gets some likes, few comments | High engagement (doesn’t need help) |
Bio Keywords | "book now", "DM to book", city name | Salon name, specialties listed | "Brand ambassador", "Influencer" |
5.2 Prospecting Workflow
- Browse target hashtags and recent posts
- Identify stylists who match the ICP (check their profile, recent posts, engagement)
- Score each prospect: Hot (perfect ICP match, clearly struggling with content), Warm (good match, some content gaps), Cool (possible match, needs more research)
- Log prospect details: handle, name, city, specialty, follower count, posting frequency, score, notes on their work
- Begin the engagement sequence (Section 6) before any DM outreach
5.3 Prospect Tracking
Pixel maintains a prospect tracker (spreadsheet) with the following fields:
Field | Example | Purpose |
Handle | @janedoeshair | Identification |
Name | Jane Doe | Personalization |
City/State | Nashville, TN | Location targeting |
Specialty | Balayage, vivid color | Personalize outreach |
Followers | 2,400 | Size/stage assessment |
Last Post Date | Feb 3, 2026 | Content gap indicator |
Score | Hot / Warm / Cool | Priority ranking |
Engagement Stage | Liked / Commented / Followed / DM Sent / Replied | Pipeline tracking |
DM Date | Feb 20, 2026 | Follow-up timing |
Notes | Great color work, hasn’t posted in 2 weeks | Context for personalization |
6. DM Outreach Strategy
6.1 The Engagement-First Sequence
Never cold-DM a stylist. Every DM should feel like the natural next step in an existing interaction. Here’s the sequence:
Day | Action | Details |
Day 1-2 | Like 3-5 recent posts | Genuine likes on their best work. Space across the day. |
Day 2-3 | Comment on 1-2 posts | Specific, genuine, 4+ words. Reference their technique or result. |
Day 3 | Follow their account | They’ll likely check our profile — bio and content must be dialed. |
Day 4-5 | Send personalized DM | Reference their specific work. Lead with value, not pitch. |
Day 8-10 | Follow up (if no reply) | Soft touch. Never pushy. Add new value or reference a new post. |
6.2 DM Templates (Personalize Every Time)
These are starting frameworks, not copy-paste scripts. Every DM must reference something specific about the stylist’s work.
Template A: The Genuine Compliment + Offer
DM TEMPLATE A Hey [Name]! I’ve been following your work and that [specific piece — e.g., “balayage on your last post”] is seriously beautiful. Quick question — do you ever feel like your Instagram doesn’t do your talent justice? We built something specifically for stylists like you that turns your photos into scroll-stopping posts in about 2 minutes. Would love to show you if you’re open to it! |
Template B: The Empathy + Solution
DM TEMPLATE B Hey [Name]! Your transformations are incredible — especially that [specific work]. I noticed you haven’t posted in a couple weeks (no judgment, I know how busy behind the chair gets!). My daughter is a stylist and had the exact same struggle — amazing work but no time for social media. That’s actually why we built Stylify. It basically writes your captions for you based on your style and voice. Wanted to put it on your radar in case it’d help! |
Template C: The Lead Magnet Offer
DM TEMPLATE C Hey [Name]! Love your page — your [specialty] work is next level. We put together a free 30-day content playbook specifically for hair stylists — caption templates, photo ideas, hashtag sets, the works. Thought you might find it useful! Want me to send you the link? |
Template D: The Follow-Up (No Response After 5-7 Days)
DM TEMPLATE D Hey [Name]! Just wanted to circle back — totally understand if you’re slammed (salon life, right?). If you ever want to check out how other stylists are handling their Instagram in just a couple minutes a day, we’re here. No pressure at all — just wanted to make sure it didn’t get buried in your DMs! |
6.3 DM Rules
- NEVER send more than 1 follow-up. If they don’t respond to the follow-up, move on.
- NEVER copy-paste the same message to multiple people — Instagram detects duplicate text.
- ALWAYS reference something specific about their work (a post, a technique, their specialty).
- NEVER mention “AI” — say “Stylify” or “we built something.”
- Keep DMs under 150 words. Stylists are busy — respect their time.
- If they say no or don’t respond, mark them as “contacted — not interested” and never message again.
- If they respond positively, transition to sharing the lead magnet link or free trial signup.
7. Pixel’s Daily Playbook
This is the step-by-step daily routine Pixel follows when operating the @GetStylify account.
7.1 Morning Block (Engagement + Research)
- Health check: Confirm CDP proxy is running and Instagram session is active
- Check notifications: Review any new followers, DM replies, or comments on our posts
- Respond to all DM replies and comments on our posts (priority #1)
- Browse 3-5 target hashtags, engage with 20-30 posts (likes + 5-8 genuine comments)
- Identify 5-10 new prospects that match ICP, add to tracker
- Begin engagement sequence on new prospects (like their recent posts)
7.2 Midday Block (Outreach + Posting)
- Send 8-12 personalized DMs to prospects who are at Day 4-5 of engagement sequence
- Send follow-up DMs to prospects at Day 8-10 (max 3-5 follow-ups per day)
- Publish scheduled post if today is a posting day (Mon/Wed/Fri/Sun)
- Engage with 15-20 more posts from target hashtags
7.3 Afternoon Block (Continued Engagement)
- Continue engaging with target hashtag posts (likes + comments)
- Follow 10-20 new prospects identified in the morning
- Check for new DM replies and respond promptly
- Update prospect tracker with today’s activity
7.4 End-of-Day Wrap-Up
- Log daily totals: DMs sent, responses received, new prospects identified, posts published
- Flag any account warnings or action blocks immediately to Jason
- Note any high-quality prospects for priority follow-up tomorrow
- Update the financial dashboard if any marketing spend occurred
8. Account Safety & Risk Management
8.1 Red Lines (Never Cross These)
- Never exceed daily action limits, even if quotas aren’t met
- Never send duplicate or near-duplicate DMs to different people
- Never engage in concentrated bursts (e.g., 50 likes in 5 minutes)
- Never use the account for anything unrelated to Stylify’s business
- Never enter passwords — if session expires, alert Jason
- Never interact with bot accounts, follow-for-follow schemes, or engagement pods
8.2 Action Block Response Protocol
If Instagram issues a temporary action block:
- STOP all activity immediately
- Alert Jason with details (what action triggered it, duration shown)
- Wait the full block duration + 24 additional hours
- Resume at 50% of previous daily limits for 3 days
- Gradually return to normal limits over the following week
8.3 Detection Avoidance Patterns
- Randomize timing between actions (don’t use fixed intervals)
- Mix action types throughout the day (don’t do all likes, then all comments, then all DMs)
- Take natural breaks (15-30 min gaps between engagement sessions)
- Vary comment length and style — don’t repeat phrases
- Occasionally browse non-target content (Explore page, trending) to appear natural
9. Reporting & Metrics
9.1 Weekly Report to Jason
Pixel provides a weekly summary every Sunday evening:
- Posts published this week (with engagement stats)
- DMs sent / responses received / conversations active
- New prospects identified and their scores
- Leads moved to trial/signup
- Follower growth (net new)
- Any account safety incidents
- Top-performing content and engagement insights
- Recommendations for next week
9.2 Monthly Review
- Full funnel analysis: prospects identified → DMs sent → responses → leads → signups
- Content performance analysis (which post types drive most engagement)
- DM template performance (which templates get best response rates)
- Hashtag and location effectiveness
- Recommendations for strategy adjustments
- Update to Stylify_Financial_Dashboard.xlsx with any marketing spend
10. Skill Development Roadmap
This playbook is the strategy. To execute it efficiently and repeatably, we should build it into a formal Cowork skill. Here’s the roadmap:
10.1 Phase 1: Foundation (Build First)
- CDP proxy Instagram skill: Login verification, navigation helpers, engagement action functions with built-in timing/spacing
- Prospect tracker (xlsx): Automated creation and updating via the CDP proxy + spreadsheet skill
- DM personalization engine: Takes prospect data + recent posts, generates custom DM using brand voice guidelines
10.2 Phase 2: Automation (After Manual Validation)
- Daily engagement routine: Automated hashtag browsing, prospect scoring, and engagement actions
- DM queue: Pixel prepares DMs, Jason reviews/approves a batch, Pixel sends on schedule
- Reporting automation: Weekly/monthly reports generated automatically from tracker data
10.3 Phase 3: Intelligence (After Proving ROI)
- Prospect scoring model: Learn from which prospects convert, optimize targeting
- Content optimization: Analyze which post types and captions drive most engagement and leads
- Competitive intelligence: Monitor competitor accounts for trends and opportunities
NEXT STEP When Jason gives the green light to begin, Pixel will start with the Phase 1 warm-up period (Section 4.2), executing the daily playbook (Section 7) manually while building out the Phase 1 skills in parallel. The first milestone is publishing the 12 carousel posts and initiating the engagement-first DM sequence with the first 50 prospects. |