Shopify Developer Needed to Duplicate Existing Store, Implement Updates, and Domain Transition.

🌍 Remote, USA 🎯 Full-time 🕐 Posted Recently

Job Description

Job Description:

We are seeking an experienced Shopify developer to assist with rebranding our e-commerce store by duplicating our current Shopify store (dailydefensedrink.com) to a new domain (3dimmunity.com), applying specific updates, and ensuring a smooth transition. The goal is to create an identical copy of the existing store on a new Shopify account/instance, make the required changes, thoroughly test the new store, and facilitate a seamless switch where we can deactivate the old store and activate the new one without downtime or loss of functionality.

Project Overview:

Our current store sells health-related products (specifically an immunity drink) and is built on Shopify.

We need to create a fully functional duplicate under the new domain 3dimmunity.com as part of a rebranding effort.

After duplication, implement content, pricing, and feature updates as detailed below.

The final deliverable should allow us to "turn off" dailydefensedrink.com (e.g., by pausing the store or removing its domain) and "turn on" 3dimmunity.com seamlessly, with optional 301 redirects from the old domain to the new one to preserve SEO and user experience.

We will provide access to the current Shopify admin, the new domain details, updated video files, and any other necessary assets (e.g., login credentials, product images if needed).

Note: We use Seal Subscriptions for managing subscriptions.

Key Tasks and Technical Requirements:

Store Duplication:

Create a complete duplicate of the existing store and make changes appropriate for the new site.

This includes exporting and importing all essential data: products (including variants, inventory, metafields), collections, pages, blogs, navigation menus, themes, files/uploads, customers, orders (historical if possible), redirects, and any custom settings.

Use reliable methods such as Shopify's native CSV export/import for products/customers/orders, theme duplication (download and upload the current theme), and manual replication of settings (e.g., shipping zones, taxes, payment gateways, apps).

If beneficial, leverage Shopify apps for automation like Matrixify (Excelify), Duplify, Rewind Staging, or similar tools to ensure a comprehensive clone without data loss. You should be proficient in these apps or equivalent manual processes.

Assign the new domain (3dimmunity.com) to the duplicated store and configure DNS settings if required (we can handle domain registration/transfer, but guidance on pointing it to Shopify is needed).

Ensure all internal links, URLs, and references are updated to point to the new domain during or after duplication to avoid broken links.

Domain and Reference Updates:

Replace every instance of "dailydefensedrink.com" with "3dimmunity.com" across the entire store.

This includes: webpage content (e.g., headers, footers, product descriptions, pages, blogs), theme code (Liquid files for hardcoded URLs), navigation menus, email templates, checkout settings, and any Shopify internal links (e.g., in apps or settings).

Perform a thorough search-and-replace using the theme editor, bulk edits, or scripts if needed, followed by manual verification to ensure no remnants remain.

Pricing Updates:

Update product pricing globally where applicable:

Change one-time purchase price from $84 to $64.

Change Subscribe and Save (subscription) option from $64 to $49.

Apply these changes to all relevant products, variants, pricing rules, discount codes, checkout displays, and any marketing content (e.g., banners, pop-ups, email notifications).

Since we use Seal Subscriptions for subscriptions, ensure compatibility and update subscription settings, plans, and widgets accordingly.

Test to confirm prices display correctly on the frontend, cart, and checkout.

Content Removal (Vitamin D3 Drops):

Remove all references to "vitamin D3 drops" from the store.

This includes: text in product descriptions, pages, blogs, FAQs, testimonials, email templates, and any other content.

Delete or replace any images/photos that feature the D3 drops (e.g., product bundles, lifestyle shots, banners).

If the D3 drops were part of a product bundle or offer, update or remove those bundles entirely.

Ensure no orphaned references remain that could cause confusion or errors.

Video Replacements:

There are two embedded videos on the current site (likely in product pages or homepage sections).

Replace these with new video files/URLs that we will provide (e.g., hosted on YouTube, Vimeo, or Shopify files).

Update the embeds in the theme code or page editor, ensuring they are responsive and load correctly on all devices.

Test playback and compatibility.

Custom Upsell Implementation:

Add a post-purchase or in-checkout upsell feature for additional subscriptions.

Specifically: After adding the main product to cart or during/after checkout, display a pop-up offering: "Would you like to add an additional monthly subscription for only $37?" with Yes/No buttons.

If Yes, prompt: "How many additional monthly subscriptions at $37 would you like?" (allow input or selection, e.g., 1-5).

This should integrate with Seal Subscriptions for seamless subscription management.

Use Shopify's Checkout UI Extensions if available on our plan, or recommend/install a compatible app (e.g., Zipify OneClickUpsell, AfterSell, or Candy Rack) for no-code implementation. If custom coding is required (e.g., in Liquid or JavaScript), ensure it's maintainable.

The upsell should only apply to subscription products, update the cart/order total dynamically, and handle edge cases (e.g., quantity limits, discounts).

Test thoroughly for user flow, mobile responsiveness, and payment processing.

Testing and Transition:

Conduct full QA testing on the new store: Check functionality (add to cart, checkout, payments), mobile/desktop responsiveness, SEO elements (meta tags, sitemaps), app integrations, and performance.

Set up 301 redirects from old URLs to new equivalents if we decide to repoint the old domain (to preserve traffic and rankings).

Provide a step-by-step guide for us to deactivate the old store (e.g., pause plan, remove domain) and go live with the new one.

Ensure no data loss during transition; if migrating live data (e.g., recent orders), plan for a final sync.

Timeline and Deliverables:

Estimated project duration: 1-2 weeks, depending on complexity.

Milestones: (1) Store duplication and domain setup; (2) All updates implemented; (3) Testing and handover with documentation.

Post-project support: 1 week of bug fixes included.

Requirements:

Proven experience with Shopify development (provide portfolio or examples of similar projects, e.g., store migrations, custom upsells).

Proficiency in Shopify Liquid, theme customisation, API integrations, and apps (e.g., Matrixify for duplication, Seal Subscriptions, upsell apps).

Familiarity with Shopify plans (we're on a standard plan; advise if upgrades like Shopify Plus are needed for features).

Strong attention to detail for content edits and testing.

Excellent communication; we'll collaborate via Upwork messages or Zoom if needed.

Ability to work with sensitive data securely (NDAs available if required).

Please include in your proposal:

Your approach to store duplication (manual vs. app-based).

Estimated time breakdown for each task.

Any potential challenges (e.g., if certain data can't be duplicated natively).

Your hourly rate and total estimated cost.

Availability to start.

This is a one-time project with potential for ongoing maintenance if the fit is good.

Skills Required:

Shopify

E-commerce Development

Web Development

Liquid (Shopify)

JavaScript

HTML/CSS

API Integration

SEO (basic redirects)

App Configuration (e.g., Matrixify, Seal Subscriptions, upsell apps)

Budget Estimate:

Based on similar projects, I anticipate spending $400-$800 for this task, depending on the developer's experience and the exact time required (e.g., 10-20 hours at $30-50/hour). This includes the use of any necessary paid apps (we'll cover app costs if needed). Proposals outside this range will be considered if justified by expertise or additional value.

Apply tot his job

Apply To this Job

Ready to Apply?

Don't miss out on this amazing opportunity!

🚀 Apply Now

Similar Jobs

Recent Jobs

You May Also Like