# First-Time Storefront Setup Checklist Use this checklist to configure and launch your e-commerce storefront after completing company setup. Complete the steps in order before going live. Step 1: Create Your E-commerce Website * [ ] [Create your e-commerce storefront website](/commerce/docs/manage-website/create-website) * [ ] [Connect your custom domain to the storefront](/commerce/docs/manage-website/domain/custom-domain) Step 2: Select and Customise Your Store Theme * [ ] [Select a theme for your storefront](/commerce/docs/manage-website/appearance/themes) * [ ] [Install and manage your selected theme](/commerce/docs/manage-website/appearance/manage-themes) * [ ] [Customise layout, colours, and sections using Theme Editor](/commerce/docs/manage-website/appearance/using-theme-editor) * [ ] [Configure general storefront branding settings](/commerce/docs/manage-website/appearance/general) Step 3: Configure Store Navigation and Homepage * [ ] [Set up header and footer navigation menus](/commerce/docs/manage-website/appearance/navigation) * [ ] [Design and configure your homepage or landing page](/commerce/docs/manage-website/appearance/landing-page) * [ ] [Enable Progressive Web App (PWA) settings (optional)](/commerce/docs/manage-website/pwa) Step 4: Configure Product Listing and Display Behaviour * [ ] [Configure product listing display settings](/commerce/docs/manage-website/products) * [ ] [Set default sorting options for products](/commerce/docs/manage-website/product-configuration/sort) * [ ] [Enable product comparison (optional)](/commerce/docs/manage-website/product-configuration/compare) * [ ] [Configure product variant display style](/commerce/docs/manage-website/product-configuration/variant) * [ ] [Customise the product detail page layout](/commerce/docs/manage-website/product-configuration/details) * [ ] [Display brand and seller information on product pages](/commerce/docs/manage-website/product-configuration/brand) Step 5: Configure Search and Merchandising * [ ] [Enable autocomplete search functionality](/commerce/docs/manage-website/search/autocomplete) * [ ] [Define searchable product attributes](/commerce/docs/manage-website/search/searchable-attributes) * [ ] [Add search synonyms and key mappings](/commerce/docs/manage-website/search/synonyms) * [ ] [Configure search reranking rules](/commerce/docs/manage-website/search/search-reranking) * [ ] [Set up merchandising rules for product visibility](/commerce/docs/manage-website/search/merchandising) Step 6: Configure Customer Login and Authentication * [ ] [Enable customer login and registration](/commerce/docs/manage-website/authentication/authentication) * [ ] [Enable Google login (optional)](/commerce/docs/manage-website/authentication/google-login) * [ ] [Enable Facebook login (optional)](/commerce/docs/manage-website/authentication/facebook-login) * [ ] [Configure session control settings](/commerce/docs/manage-website/authentication/session-control) Step 7: Configure Store Policies and Legal Information * [ ] [Add and publish legal documents (Privacy Policy, Terms, Return Policy)](/commerce/docs/manage-website/other-configuration/legal-documents) * [ ] [Configure invoice settings for customer orders](/commerce/docs/oms/invoice) Step 8: Configure Checkout, Payments, and Refund Behaviour * [ ] [Enable required payment methods for this storefront](/commerce/docs/manage-website/payments/overview) * [ ] [Configure refund behaviour and payout settings](/commerce/docs/manage-website/refund/refund-configuration) * [ ] Test online and offline payment flows before launch Step 9: Configure Shipping and Fulfilment for Storefront Orders * [ ] [Set up delivery partners and configurations](/commerce/docs/logistics/delivery_setup) * [ ] [Configure shipment packaging rules](/commerce/docs/logistics/packaging) * [ ] [Define delivery zones and shipping charges](/commerce/docs/logistics/shipping-zone) * [ ] [Configure fulfilment options (delivery, pickup, etc.)](/commerce/docs/logistics/fulfillment-option) * [ ] [Set order routing rules](/commerce/docs/logistics/order_routing_rules) Step 10: Configure Marketing and Promotions * [ ] [Create discount coupons](/commerce/docs/marketing/coupons/coupons) * [ ] [Create promotional campaigns](/commerce/docs/marketing/promotions/promotions) * [ ] [Configure bank offers (if applicable)](/commerce/docs/marketing/bank-offers) * [ ] [Set up customer rewards programmes (optional)](/commerce/docs/marketing/rewards/rewards) Step 11: Configure Customer Communication * [ ] [Set up communication providers](/commerce/docs/communication/provider) * [ ] [Configure email notifications](/commerce/docs/communication/email) * [ ] [Configure SMS notifications](/commerce/docs/communication/sms) * [ ] [Create marketing campaigns (optional)](/commerce/docs/communication/campaign) Step 12: Review and Launch Your Storefront * [ ] Review storefront on desktop and mobile devices * [ ] Place a test order end-to-end * [ ] Verify order confirmation notifications * [ ] Verify refund flow * [ ] Publish your storefront