1. Define the Job Before Initiating Contact
Clarify hosting infrastructure, PHP versions, and specific page count before sending orders.
- •List of specific page templates (Homepage, Services, About, Contact, Blog Archive)
- •Form integrations (where contact inquiries should be sent, spam mitigation)
- •Tracking pixels (Google Tag Manager, GA4, Meta Pixel) installation plan
- •Required mobile responsive breakpoints (375px, 768px, 1024px, 1440px)
- •Ongoing monthly maintenance and plugin license renewal fees
- •Copywriting and professional product photography sourcing
- •Custom third-party API software engineering outside core WordPress scope
Raw Asset Preparation
- Prepare your hosting control panel login (or create a restricted collaborator user)
- Provide brand style assets: exact vector logos, brand typography, and hex color codes
- Gather text content in Google Docs organized by page heading
2. Demand Relevant Proof, Not Generic Five-Star Badges
Look for code cleanliness and live functional URLs rather than static graphic mockups.
- ⚠️Screenshots of nice themes that were simply imported demo templates with dummy text
- ⚠️Sellers claiming "full stack expert" but struggling with basic CSS flexbox on mobile
- ⚠️Fast 24-hour turnaround claims on complex multi-page eCommerce builds
What to Inspect in Sample Portfolios
- Test sample client URLs on your phone: check sticky headers, mobile menu closing, and form validation
- Run client URLs through Google PageSpeed Insights to verify performance under real conditions
- Check browser devtools console for red JavaScript warnings or mixed SSL content errors
3. Price the Full Lifecycle and Secure Licenses
A $100 WordPress gig can quickly become $600 if plugin licenses, hosting migrations, and backups are omitted.
- •Annual renewal costs for premium plugins (ACF Pro, Gravity Forms, Elementor Pro)
- •Domain DNS pointing and SSL certificate installation fees
- •Mail server configuration (e.g. SendGrid or Postmark for transactional email deliverability)
- •E-commerce product import formatting from CSV files
4. Run a Controlled Paid Test Milestone
Test communication and technical competence before handing over your primary domain keys.
"We want to book a $50 milestone task: build a clean, responsive "Case Study" section on our staging site matching our Figma frame. Code must use clean CSS, pass mobile verification, and generate zero console warnings."
Pass/Fail Metrics During the Test
- Did not request direct root access to live server without asking for staging/backup
- CSS is clean, well-commented, and avoids "!important" overrides on generic tags
- Communicated progress proactively without needing daily follow-up pings
- Tested work across Chrome, Safari, and iOS mobile before requesting review