New Product Launch
New Product Launch Runbook
This runbook covers the complete process for launching a new product through the Pvdify App Factory.
Pre-Launch Checklist
- Product name and domain decided
- Archetype selected (saas_landing, digital_product, etc.)
- Content prepared (intake answers or Google Drive folder)
- Stripe account ready (if commerce)
- Sendy brand selected
Phase 1: DNS Setup
# Add zone to Cloudflare (if new domain)# Then configure DNScf dns create --zone product.com --type A --name @ --content 199.167.200.52 --proxy=truecf dns create --zone product.com --type A --name www --content 199.167.200.52 --proxy=truePhase 2: Hosting Account
# Create cPanel accountwhmapiwrapper create product.com
# Set PHP versionwhmapiwrapper php-set productuser ea-php80
# Run AutoSSLwhmapiwrapper autossl productuserPhase 3: WordPress + Block Assembler
USERNAME=productusersu - $USERNAME -c "cd ~/public_html && wp core download"su - $USERNAME -c "cd ~/public_html && wp core install --url=https://product.com --title='Product' --admin_user=Philoveracity_Design"su - $USERNAME -c "cd ~/public_html && wp plugin install block-assembler --activate"Phase 4: Content Build
# From intakesu - $USERNAME -c "cd ~/public_html && wp block-assembler autopilot --from-intake=ID"
# Or from Google Drivesu - $USERNAME -c "cd ~/public_html && wp block-assembler autopilot --from-gdrive=FOLDER_ID"Phase 5: MainWP Connection
su - $USERNAME -c "cd ~/public_html && wp plugin install mainwp-child --activate"# Then connect via MainWP dashboardPhase 6: Email List
curl -X POST "https://mail.thedream.rocks/api/lists/create-list.php" \ -d "api_key=***" \ -d "brand_id=1" \ -d "list_name=Product Newsletter"Phase 7: Verification
- Site loads over HTTPS
- Design critique score > 7.0
- Contact form working
- Newsletter signup working
- Connected to MainWP
Create a bead before starting: bd create "Launch product.com" -p 0