New Build Agency Considerations
Please Note:
If you are a Client, the document New Build Client Considerations may be more relevant to your specific needs, however you should be aware of what this document describes for the benefit of your own Agency relationship(s).
Introduction
This document aims to describe what data an Agency (new or otherwise) will be expected to manage in Aurora when launching a new Store.
Responsibilities
Broadly speaking there will be some things that you (the Agency) may manage and others that the Client, or other 3rd parties (on the behalf of the Client) may manage. Most data concerns should be handled by the Client, while most Front-end and Templating concerns would usually be handled by you.
Regardless of this Aurora Commerce does not provide any Front-end Template management services beyond general support concerns.
That being so, you will need to ensure that you have everything you need from the Client (as Aurora Commerce do not provide or manage any Client data) to start your own developments.
Data Requirements
It is the sole responsibility of the Client to provide all data (or ensure data is provided by any nominated 3rd party providers/integrators). Aurora Commerce does not provide any data management services beyond UI and support concerns
Please see the New Build Client Considerations article for a more in-depth breakdown of the kind of data that the Client is expected to provide in advance of you progressing your own Front-end Developments. This page is (and will remain) the source of truth for these things, so you should reference it whenever you are unsure of what to expect from data in Aurora.
Typical New Build Template Requirements
As a minimum, you will need product templates to cover the following on the Aurora Front-end:
- Homepage
- Store (Header) Navigation
- Quicksearch
- Product Listing Page (PLP), including but not limited to these features:
- Promotion Overlays, e.g. Buy 2 Get 1 Free
- Filters
- Product Details Page (PDP), including but not limited to these features:
- Promotion Overlays, e.g. Buy 2 Get 1 Free
- Images
- Prices
- Stock levels (dummy or otherwise)
- Variations (if you intend to use them)
- Basket, including but not limited to these features:
- Promotions
- Coupons
- Shipping Options (perhaps including things like Collect+)
- Emails, including but not limited to these features:
- Order Confirmation
- Order Dispatch
- Refunds
- New Account Creation
- Checkout, including but not limited to these features:
- Payment Processors - The Client may well have a wide range of desired payment providers, each one coming with its own (possibly unique) user journey, and so each one should be considered and developed accordingly, with dedicated attention applied as necessary.
- Promotions
- Coupons
- Shipping Options (perhaps including things like Collect+)
- User account creation
- SEO implementations
- Newsletter sign-up
- Member/Customer Area
- Blog Pages
- General Content Pages (e.g. Delivery and Returns and Ts & Cs)
This is not a definitive list of all features provided by Aurora: It is just a list of the most likely/common features that all Clients will require development for during a build.
Other/On-going Template Requirements
Other than the ongoing maintenance of the Front-end Templates, the following (less widely known) concerns may also be of relevance:
- Payment Provider integrators often require changes to their JavaScript and UI implementations from time to time.
- Store locators
- Store Stock integrations - Listing different product stock levels per store
Typical Data Tools in Aurora
There is a wide range of import and export services available in Aurora that you may wish to be aware of. The use of all of these is entirely at your own discretion and any combination of manual CSV import and API management can be adopted, based on what best suits your needs. As such, Aurora does not offer any management of the processes you deploy to use these, however, we will gladly answer any questions that you have surrounding their use while you are working out what workflow you will deploy.
Some important services that may help you get your build started include:
- Aurora Demo - Find out how to get a copy of the Example Aurora Demo Front-end Templates here
Updated over 2 years ago