Joy Cork Marketing Site - Your Next Steps 🍷

Joy Cork Marketing Site - Your Next Steps 🍷

What’s Been Built

Your premium Jekyll marketing site is ready! Here’s what’s complete:

âś… Site Structure

  • Landing page with hero, features, pricing, and multiple CTAs
  • Blog with 3 SEO-optimized posts ready to publish
  • Thank-you page with optional progressive profiling
  • Privacy & Terms pages (basic templates)

âś… Design System

  • Wine/olive color palette matching your app
  • Lora (serif) + Inter Variable (sans) typography
  • Fully responsive (mobile-first)
  • Premium, sophisticated aesthetic

âś… Technical Setup

  • Docker + DX protocol (init/build/start/stop)
  • Tailwind CSS with your theme
  • Jekyll 4.x with SEO plugins
  • ConvertKit forms (placeholders)
  • Google Analytics 4 ready
  • Logos copied to assets/

âś… Content (SEO-Optimized)

  1. “How AI Chatbots Increase Wine DTC Sales” (1,400 words)
  2. “The Virtual Sommelier: Personalized Wine Recommendations at Scale” (1,300 words)
  3. “Bootstrap Your Winery’s Marketing: Path to Month 1 Profitability” (1,500 words)

Your TODOs (Before Launch)

🔴 REQUIRED (Can’t launch without these)

1. ConvertKit Account Setup ⏱️ 20 minutes

Why: Email capture won’t work without ConvertKit form IDs

Steps:

  1. Go to https://convertkit.com and create account (free <1000 subscribers)
  2. Create 2 forms:
    • “Waitlist” (email only field)
    • “Profile” (custom fields: winery_name, website_url, monthly_visitors, biggest_challenge)
  3. Copy Form IDs (looks like a long number)
  4. Add to _config.yml or create _config.local.yml:
    convertkit_waitlist_form_id: YOUR_FORM_ID
    convertkit_profile_form_id: YOUR_FORM_ID
    
  5. Set up email sequence (see DEPLOYMENT.md)

I’ll need: Your ConvertKit Form IDs


2. PostHog Analytics Setup ⏱️ 10 minutes

Why: Track visitors, conversions, and optimize the site with session replays and feature flags

Steps:

  1. Go to https://posthog.com (you already have an account)
  2. Get your Project API Key from settings
  3. Add to _config.yml or _config.local.yml:
    posthog_key: phc_xxxxxxxxxxxxxxxxxxxxxxxxx
    posthog_host: https://us.i.posthog.com  # or https://eu.i.posthog.com
    

I’ll need: Your PostHog Project API Key


3. Test Site Locally ⏱️ 15 minutes

Why: Verify everything works before deploying

Steps:

cd joycork-marketing
./dx/init          # First time only (installs dependencies)
./dx/start         # Starts dev server

Check:

  • Site loads at http://localhost:4000
  • Navigation works
  • Forms display (even if not functional yet)
  • Blog posts render correctly
  • Mobile responsive (resize browser)

Stop server:

./dx/stop

4. Choose Deployment Platform ⏱️ 5 minutes

Recommendation: Netlify (easiest, free, includes forms as backup)

Alternative: GitHub Pages (also free, slightly more manual)

See DEPLOYMENT.md for detailed instructions for both options.

Decision needed: Which platform do you prefer?


5. Add Blog Post Images ⏱️ 30 minutes

Why: Visual content increases engagement and SEO

What’s needed:

  • 3 hero images for blog posts (1200x630px each)
  • 1 hero background for landing page

Where to find:

  • Unsplash.com (search: wine, winery, tasting room, wine bottles)
  • Pexels.com

Where to save:

  • assets/images/blog/chatbot-use-cases.jpg
  • assets/images/blog/virtual-sommelier.jpg
  • assets/images/blog/bootstrap-marketing.jpg
  • assets/images/hero-bg.jpg

See assets/images/README.md for specs and style guidelines.


6. Create Open Graph Image ⏱️ 15 minutes

Why: Looks professional when shared on social media

What: 1200x630px image with logo + tagline

Quick option: Use Canva template:

  • Background: Wine-700 color (#6A0F2B)
  • Logo: Centered (use Reverse-White.png)
  • Text: “AI-Powered Virtual Sommelier for Modern Wineries”

Save as: assets/images/og-image.png


7. Review & Edit Content ⏱️ 30 minutes

Check:

  • Landing page copy (hero headline, features, pricing)
  • Blog posts (accuracy, tone, add winery-specific examples)
  • Privacy policy (add actual address if needed)
  • Terms of service (add governing law jurisdiction)

Edits welcome: The content is a starting point—make it yours!


🟢 OPTIONAL (Can do after launch)

8. Set Up Social Media Accounts

  • Twitter/X: @joycork (update header.html link)
  • LinkedIn: /company/joycork (update footer.html link)

9. Create Demo Video

  • 90-second screen recording showing chatbot in action
  • Embed on landing page hero section

10. Write More Blog Posts

  • Target: 2 posts/week per roadmap
  • Ideas: Case studies, technical deep-dives, industry trends

Quick Start Commands

# First time setup
cd joycork-marketing
./dx/init

# Start development server
./dx/start
# Site: http://localhost:4000

# Stop server
./dx/stop

# Build for production
./dx/build
# Output: _site/ directory

When You’re Ready to Deploy

Pre-Flight Checklist

  • ConvertKit forms updated with real IDs (in _config.yml or _config.local.yml)
  • PostHog API key added (in _config.yml or _config.local.yml)
  • Site tested locally (./dx/start)
  • Blog images added (or placeholders OK for MVP)
  • Content reviewed and edited

Deployment Steps

  1. Push to GitHub (see DEPLOYMENT.md)
  2. Connect to Netlify or enable GitHub Pages
  3. Configure custom domain (joycork.com)
  4. Wait for SSL certificate (~10 min for Netlify, ~24 hr for GitHub)
  5. Test live site
  6. Submit sitemap to Google Search Console

Detailed instructions: See DEPLOYMENT.md


Timeline Estimate

MVP Launch (minimal viable): 2-3 hours

  • ConvertKit setup: 20 min
  • PostHog setup: 10 min
  • Test locally: 15 min
  • Deploy to Netlify: 30 min
  • DNS configuration: 15 min
  • Verification & testing: 30 min
  • Buffer: 30 min

Polished Launch (recommended): 4-5 hours

  • Above MVP tasks: 2-3 hours
  • Add blog images: 30 min
  • Create OG image: 15 min
  • Review/edit content: 30 min
  • Set up social media: 30 min
  • Email sequence in ConvertKit: 30 min

What I Need From You

To finalize the site, please provide:

  1. ConvertKit Form IDs (after you create forms)
  2. PostHog Project API Key (from your PostHog account)
  3. Deployment platform preference (Netlify vs GitHub Pages)
  4. Any content edits to landing page or blog posts

Tip: Use _config.local.yml for local development with your actual keys (see README.md)

Ping me when you have these and I’ll do a final update before you deploy!


Success Metrics (Week 1)

Track these in Google Analytics:

  • Page views: Target 100+
  • Waitlist signups: Target 10+
  • Bounce rate: Aim for <60%
  • Avg time on page: Aim for >1 minute
  • Mobile traffic: Expect 50-60%

Support

Deployment help: See DEPLOYMENT.md

Technical issues:

  • Docker: Check README.md
  • Jekyll: https://jekyllrb.com/docs/
  • Tailwind: https://tailwindcss.com/docs

Questions: I’m here to help—just ask!


You’re 90% there. Let’s ship this today! 🚀