Project Overview
Quick Facts
Client: The House of Things
Industry: Home Décor & Furniture — E-Commerce
Location: India
Website: Visit Live Site →
Platform: Magento 2 (migrated from Magento 1)
Services Delivered:
- Magento 1 to Magento 2 Migration
- Monthly Website Maintenance & Support
- Technical Support for Google & Meta Ads
Engagement Type: Project + Long-Term Ongoing Retainer (2019–2025)
The Challenge
The House of Things is an established home décor and furniture e-commerce brand with a large product catalog and an active customer base. When they came to us, they were running on Magento 1 — a platform approaching end-of-life with no further official security patches after June 2020.
What They Needed:
- A safe, data-complete migration from Magento 1 to Magento 2 before the platform reached end-of-life
- Continued security, performance, and stability through monthly maintenance
- Technical support to ensure their Google and Meta advertising campaigns ran without tracking or integration issues
- A reliable long-term partner who understood their platform and business
The risks were real — a failed migration could mean data loss, broken SEO rankings, and customer disruption. They needed a partner they could trust to handle it carefully.
The Work We Did
Magento 1 to Magento 2 Migration
What We Did:
Migrating an active e-commerce store requires careful planning and execution. We handled the full migration from Magento 1 to Magento 2 with a focus on zero data loss, preserved SEO, and minimal disruption to customers.
Data Migrated:
- Full product catalog with attributes, images, and variations
- Customer accounts and address data
- Complete order history
- CMS pages and content blocks
- Promotional rules and discount codes
- URL structure with 301 redirects (SEO preservation)
Technical Work:
- Magento 2 environment setup and configuration
- Theme development for Magento 2
- Extension evaluation — replaced incompatible M1 extensions with M2 equivalents
- Payment and shipping configuration
- Performance configuration (caching, indexing)
- Comprehensive testing across devices and browsers before go-live
- Staged cutover to minimize downtime
Migration Outcome:
- All data migrated accurately
- No customer-facing disruption during cutover
- SEO rankings preserved via proper redirect mapping
- All existing functionality working on Magento 2
Monthly Website Maintenance & Support
What We Do Every Month:
Since the migration, we have been The House of Things’ ongoing Magento maintenance partner — keeping the store secure, stable, and performing well across 6+ years.
Security:
- Regular Magento security patches applied promptly
- Core and extension updates
- SSL certificate monitoring
- Security scanning and issue resolution
Performance & Stability:
- Database optimization
- Cache and index management
- Uptime monitoring
- Error log review and issue resolution
- Server performance checks
Backups:
- Scheduled automated backups
- Backup verification
- Restore testing
Ongoing Support:
- Bug fixes and technical issue resolution
- Minor store updates as needed
- Platform updates as Magento releases new versions
- Responsive support for day-to-day technical queries
Result of 6+ Years of Maintenance:
- Consistently stable store performance
- No major security incidents
- Issues caught and resolved before they affect customers
Technical Support for Google & Meta Ads
What We Did:
The House of Things runs advertising campaigns on Google and Meta. We provided the technical groundwork that makes those campaigns work accurately — this is not campaign management but the essential technical layer underneath.
Google Ads Technical Setup:
- Google Tag Manager implementation and management
- Google Ads conversion tracking setup
- Dynamic remarketing tag implementation (product-level remarketing)
- Google Merchant Center product feed setup and troubleshooting
- Google Analytics 4 integration and goal configuration
- Tag auditing and fixing tracking discrepancies
Meta Ads Technical Setup:
- Facebook Pixel implementation via Google Tag Manager
- Meta Conversions API (server-side tracking) setup
- Standard events configuration (ViewContent, AddToCart, InitiateCheckout, Purchase)
- Product catalog feed setup for dynamic product ads
- Audience pixel verification and testing
- Ongoing tag health monitoring
Why This Matters: Without accurate tracking, ad spend is wasted on guesswork. Our technical setup ensured that the advertising team had reliable data on which campaigns drove real purchases — enabling informed budget decisions.
What Was Delivered
Full Magento 1
To Magento 2 migration
Data
Products, customers, orders, content all migrated
SEO
301 redirects, URL preservation, no ranking loss
Maintenance
Monthly support retainer — 6+ years
Google Ads
GTM, conversion tracking, GA4, Merchant Center feed
Platform
Magento 2
Technologies Used
Platform
- Magento 2 (Adobe Commerce)
- PHP 8.x
- MySQL
Performance
- Redis (caching)
- Varnish (full-page cache)
- Cloudflare CDN
Tracking & Ads
- Google Tag Manager
- Google Analytics 4
- Google Ads — conversion tracking & remarketing
- Google Merchant Center — product feed
- Meta Pixel
- Meta Conversions API
- Facebook Product Catalog
Tools
- Google Search Console
- Google PageSpeed Insights
THOT, The House of ThingsChetaru has been our Magento partner since 2019. The migration from Magento 1 to Magento 2 was handled smoothly — no data loss, no downtime, and our customers didn’t notice any disruption. Since then they’ve kept our store running reliably month after month. The tracking setup they did for our Google and Meta campaigns has been solid — we finally had confidence in our conversion data. They’re a dependable, technically strong team.
Need Magento Support?
Whether you’re planning a Magento migration, need a reliable monthly maintenance partner, or want accurate tracking set up for your advertising campaigns — we can help.
What We Can Help With:
- Magento 1 to Magento 2 migration
- Ongoing Magento maintenance & support
- Google Ads technical setup & tracking
- Meta Pixel & Conversions API
- Google Merchant Center feed management
"*" indicates required fields