1. Project Objectives -
Move Forceusa.co.za from php to Shopify
• Migrate from custom PHP to Shopify
• Preserve SEO rankings and URLs
• Improve site speed, UX, and conversion
• Simplify backend operations
• Enable easy product, pricing, and promotion management
• Support large fitness equipment products and accessories
⸻
2. Scope of Work (Mandatory)
2.1 Shopify Setup
• Create Shopify store (client-owned)
• Configure:
• ZAR currency
• South African VAT
• Business information
• Recommend appropriate Shopify plan
⸻
2.2 Theme & UX
• Recommend and implement a Shopify theme suitable for large, high-value products
• Customise theme to match Force USA branding
• Responsive (mobile-first)
• UX focus on:
• Product comparison
• Clear specs & dimensions
• Trust indicators (warranty, delivery, support)
⸻
2.3 Product Migration
• Migrate:
• Products
• Variants
• SKUs
• Prices
• Product images
• Categories → Collections
• Exclude obsolete products
• Ensure clean product data (no duplicates)
Developer to confirm max product & variant count supported
⸻
2.4 Custom Logic Replacement
Replace PHP functionality with Shopify-native features or apps:No custom checkout hacks allowed.
Existing Function
Shopify Solution Required
Bundled products
Bundles app
Dealer / trade pricing
B2B or wholesale pricing app
Shipping logic
Shopify shipping + courier rules
Quote requests
Custom form / app
Promotions
Shopify discount
⸻
2.5 Payments & Shipping (SA)
• Integrate:
• PayFast / Yoco / Peach Payments
• Shipping:
• Weight-based rules
• Flat-rate / courier-based rules
• Manual quote option for oversized items
• Test checkout thoroughly
⸻
3. SEO & Redirects (CRITICAL)
This section is non-negotiable
• Export all existing URLs
• Create 301 redirects from PHP URLs → Shopify URLs
• Preserve:
• Meta titles
• Meta descriptions
• Image alt text
• Ensure no traffic loss on launch
Developer must describe how redirects will be implemented and tested.
⸻
4. Customers & Orders
• Migrate customers (email, addresses)
• Historical orders:
• Last 1–2 years (read-only)
• Account activation emails to customers
• Passwords not migrated (Shopify limitation)
⸻
5. Testing & QA
Developer must test:
• Checkout & payments
• Shipping calculations
• VAT correctness
• Mobile UX
• Emails & notifications
• Error handling
Provide a testing checklist.
⸻
6. Launch & Post-Launch
• DNS switch to Shopify
• SSL verification
• Monitor 404 errors
• Fix launch bugs
• 30-day post-launch support included
⸻
7. Timeline
Expected:
• Build & migration: 4–6 weeks
• Developer to provide a milestone plan
⸻
8. Budget Guidance
Please quote within:
R45,000 – R100,000 (once-off)
Quote must break down:
• Build
• Migration
• SEO
• Apps
• Ongoing costs
⸻
9. Deliverables
• Fully functional Shopify store
• Admin access & handover
• Staff training session
• Documentation
• App list & monthly costs
⸻
10. Required in Your Proposal
Developers must include:
1. Similar Shopify migration examples
2. Shopify certifications (if any)
3. Detailed cost breakdown
4. Timeline with milestones
5. Risks & assumptions
6. Post-launch support terms
⸻
11. Explicit Exclusions
• No custom checkout modifications
• No proprietary lock-in
• No incomplete SEO migration
• No vague “phase 2” items without cost
Show More