When working with a large eCommerce store, testing changes in a safe environment is crucial before applying them to your live store. For tasks like generating updated alt texts for product images using tools like the A11y Alt Text Generator, a staging environment allows you to refine updates and ensure accuracy without disrupting your live store.
In this guide, we’ll walk you through the step-by-step process of setting up a staging store on BigCommerce, importing your products and images, running accessibility tools, and exporting the updated data back to your live store.
BigCommerce offers the option to create a sandbox environment by converting a trial store into a staging store. This is the first step to safely test and implement changes.
Once the trial store is created, email your BigCommerce Customer Success Manager (CSM) to request a sandbox environment. Here’s a template you can use:
Subject: Request for Sandbox Environment Conversion
Body:
Hello [CSM's Name],
I hope this email finds you well.
We have created a trial store as part of our process to set up a staging environment for testing purposes. Below are the details of the trial store:
We kindly request that this trial store be converted into a sandbox environment so we can safely run tests and perform changes before pushing them to our live store. Please let us know if you require any additional information.
Thank you for your assistance.
Best regards,
[Your Name]
[Your Position]
[Your Contact Information]
Note: BigCommerce does not automatically copy data (e.g., products or users) from your live store to the sandbox. You’ll need to manually export and import your data to set up the environment.
To recreate your live store’s product catalog in the staging environment, export the product data from your live store:
This CSV will serve as the foundation for importing products into your staging store.
Before importing the exported data into the staging store, you’ll need to clean up the CSV file to ensure compatibility:
BigCommerce doesn’t currently allow category exports through the admin panel, which is why category-related data like Brand ID
and Categories
should be removed from the CSV. For stores with large catalogs that require categories and subcategories in the staging store, using the BigCommerce API to recreate them might be necessary.
However, for this process, we’re focusing on importing products and images only, which simplifies the setup. If categories are essential for your workflow, we recommend exploring API options or contacting BigCommerce support for guidance.
Save the updated file before proceeding.
With the cleaned CSV file, import your products into the staging environment:
Tip: Import a small batch first to verify the process before importing the entire catalog.
Once your products and images are imported into the staging store, use the A11y Alt Text Generator tool to update alt texts:
After finalizing the updated alt texts, export the product data from the staging store:
alt_text
column is included in the export.Finally, update your live store with the new alt texts:
Setting up a staging environment ensures that you can safely test and implement updates without impacting your live store. For tools like the A11y Alt Text Generator, this process allows you to refine accessibility improvements while maintaining a smooth workflow.
By following this guide, you can confidently set up, test, and deploy changes, ensuring both the functionality and accessibility of your online store.
If you’d like assistance with this process, our team is happy to help you. Contact us today to learn more about how we can support your BigCommerce projects.