Custom Ecommerce Development and Design

Custom programming, development and functionality require careful planning, strategy and great execution. At Optimum7, we have executed hundreds of custom functionality projects for our clients on several platforms such as Volusion, Bigcommerce, Shopify, 3DCart, Americommerce, Magento, Netsuite, Ecwid, Bigcartel, Zencart, Virtuemart, Prestashop, CoreCommerce, WooCommerce, Wordpress, OSCommerce, Infusionsoft, Podio and X-Cart.

Stop wishing your ecommerce store were better. If you have been told that certain functionality is not possible, contact Optimum7 and let us cross a few things off your list.

  • Sort by Type:

  • Clear Filters

2-Step Account Login Verification

Keep the accounts on your site more secure with a 2 step login process. When a user logs in or registers they will go through the usual steps of filling out their information. When they have completed the first step, they will be required to verify their account in a second step. This is done by sending a unique code to a users cell phone which the user will use to verify their account on their site. This additional level of security will help users feel more comfortable shopping on their site. This functionality can be modified to require the account verification each time a user logs in.

Learn More Have a question about this functionality?

3D Product Images

The 3D product image functionality will allow a websites administrator to display 3D product images. When a user is viewing the product, they will be able to drag a slider to spin the product a full 360 degrees allowing them to view the product from every possible angle!

Learn More Have a question about this functionality?

Combo Deal Manager

The combo deal manager allows the admin to sell products as combos. By creating combo products in the back end, the admin will have a chance to upsell after a user selects a product. When a product is selected, a list of combo deals will pop up that include the product in the user’s shopping cart and other products selected by the admin. The user will be able to purchase the single item, or purchase a combo for a reduced rate.

Learn More Have a question about this functionality?

Auto Fill In For Zip Code, City, State

The zip code auto fill state and city functionality will take the zip code a user inputs and check it against a database. The functionality will then auto fill the user’s state and city to speed up the checkout process.

Learn More Have a question about this functionality?

Sign In Via Facebook

The sign in via Facebook functionality will allow users to log in or create an account on your site using their Facebook account. This is an easy way to increase account creation on your site as well as obtain a users information including their birthday, email address and other basic info. (This is only possible on certain ecommerce platforms).

Learn More Have a question about this functionality?

Abandoned Cart and Messenger Marketing

This functionality takes everything that worked so well about marketing emails and brings those qualities to Facebook Messenger. With 2 billion people using Facebook every month, this opportunity is too big to ignore. You can use this tool to automate important information for customers like reminding them of their abandoned carts, giving them order receipts, shipping notifications, and purchase follow-ups all through the popular Messenger app. This functionality will offer you the tools you need to build your marketing list as well. All customers need to do to become subscribers is check a box.

Learn More Have a question about this functionality?

Abandoned Cart Email Follow-Up

Immediately capture every users email address when they enter it on the checkout page. If the user abandons their cart, their captured email address can then be used to send them abandoned cart emails to encourage them to return and complete their purchase. This functionality can also send abandoned cart emails to users with existing accounts on your site.

Learn More Have a question about this functionality?

Abandoned Cart Saver

55% of users just visit online stores, add items in their cart and abandon it. It is highly possible that they forget what they add to the cart. When they visit the same online store, they begin their shopping from start. Abandoned cart saver functionality provides customers progressing shopping experience and enables guest users to save their cart for future purchases. Even if they abandon their cart, when they land to the website again their cart will be waiting for them to continue or complete the shopping.

Learn More Have a question about this functionality?

Accessory Discounts

The accessory discounts functionality will allow the admin to list accessories to major items in their store. When a user purchases one of these major or high price items, all associated accessories will be made available to them at a discount.

Learn More Have a question about this functionality?

Accordion Checkout

The Accordion Style Checkout functionality will change the layout of your checkout process by breaking up the checkout steps into multiple expandable fields. The user will be shown only one checkout step at a time. As the user completes step one, the second step will expand and the first step will collapse. By presenting only one step at a time, the checkout process is manageable for the user and visually appealing. This checkout process can be customized to include as many steps as required. Another benefit of the Accordion Style Checkout Functionality is that the entire checkout process occurs on one page; therefore, the user will not have to load multiple pages to complete the process.

Learn More Have a question about this functionality?


In most eCommerce platforms, backends don’t provide admins the ability to add notes to a customer’s account. This tool will allow them to add special notes to any customer account. This will help any admin trying to segment their customers, provide special discounts, filter a list for retargeting or etc.

Learn More Have a question about this functionality?

Account Privileges

This functionality will allow the admin to create an account privileges system on their store. When a user completes a desired action such as a purchase, referral or newsletter sign up, they will receive points. When the user hits certain point limits, special privileges will be added to their account.

Learn More Have a question about this functionality?

Accounting Integration

If you’re like most CEOs and entrepreneurs, you assign your accounting to someone else. It’s painstaking, high-precision work, and it is absolutely essential. Wouldn’t it be wonderful if you could have a tool that made accounting a streamlined and easy process? That’s what this integration can do for you. This integration offers you hands free data entry for all of your important. This can sync all of your transactions right into your Quickbooks, Xero, or preferred choice of accounting software. This will save you countless hours of rote work in favor of more creative, productive and profitable tasks.

Learn More Have a question about this functionality?

ACH E-check Payment Integration

ACH E-check payments allow customers to electronically transfer their checks when they provide their bank account and routing number over the ACH network to any business for a secure and fast authorization.

Learn More Have a question about this functionality?

Add Item To Cart Without Required Options

This functionality will allow users to add an item to their cart without selecting required options. Instead of forcing the user to select options before adding the item to their cart, the user can select the options on the shopping cart page. The user will not be able to checkout until all required options are selected as the checkout button will be greyed out.

Learn More Have a question about this functionality?

Add Products To Cart By Item Number

This functionality displays on the shopping cart page and allows users to edit their cart by quick adding items to their cart via the product number.

Learn More Have a question about this functionality?

Let’s say your customer is ordering a product that’s part of a series (think books and movies) or a set (think furniture or home decor). This functionality allows you to suggest every related product to increase the value of each order just like Amazon. So if someone were buying Lord of the Rings: The Return of the King, you could also suggest Fellowship, Two Towers and even The Hobbit trilogy. Customers could add all or some of your suggestions to their cart right from that page. This function can increase the average order value by up to 40%.

Learn More Have a question about this functionality?

Add to Cart on Category Page

Allow users to hover over a product image on a category page and add the item to their cart and select options without visiting the product page itself.

Learn More Have a question about this functionality?


This functionality will prompt buyers to agree to certain terms and conditions before adding the item to their cart. This is useful for parental control, alcoholic beverages, or for providing warranty and/or disclaimers. This is also beneficial for complicated merchandise that requires more information or instruction.


Hide the price of a product unless a user adds it to their cart. This functionality encourages users to add items to the cart and builds a sense scarcity that gets the user excited about completing an order.

Learn More Have a question about this functionality?

Avanced Customer Relationship Manager

Manage customers effectively using customer statuses to keep track of the progress and process of sales. Track and send emails from within the CRM and seamlessly import and export customers for advanced filtering and editing in a spreadsheet.

Advanced Exit Intent Pop-up

This gamified exit extension makes your users believe the deal they are getting is of a greater value. It shows customers an opportunity to “win” a discount on a spinning wheel, which increases the perceived value of the promotion. You can offer customers a chance to play this game just as they are about to exit your website, which is an incentive to stick around longer as they find out whether or not they won. Administrators can trigger these popups based on rules, algorithms, customer profile etc. This is a fun and engaging way to increase your conversion rate.

Learn More Have a question about this functionality?


On category pages, sort your advanced search by several classifications including price, size, gender, style and other variations. As your customers filter to find their items, the results will show up instantly without a page reload. This enables them to easily find what they are looking for on your site. We can also have all the filtered categories register as URLs for advanced SEO purposes.

Learn More Have a question about this functionality?

Advanced Q&A Functionality

Smart shoppers always have questions about a product before they purchase it. Every e-commerce store needs a way to deal with this, because customers don’t even have the chance to experience the product in person. Take a look at Amazon, the most successful e-commerce store of all time. Each product page has a clean, clear FAQ feature. Customers and vendors alike can answer these questions. This lets you be more transparent, build brand trust, and ultimately earn more sales.

Learn More Have a question about this functionality?

Advanced Receipt/ Product Picture Functionality

Automatically embeds photos of the products customers have purchased on store invoices. Quickly allows customers to see a visual of the product they bought next to the order information on their invoice or order receipt.

Learn More Have a question about this functionality?

Advanced Referral Code

One of the best ways to market your e-commerce company is through referrals from your current customer base. Your customers know people who are likely to benefit from your store, and this really builds confidence in your brand and a great reputation for your business. However, it is not easy to convince people to do this. One effective method to virtually guarantee more referrals is through an advanced referral code system. Turn your customers into your promoters with this simple reward system for referrals. When customers recommend your store to someone else, they get a code for a discount or some other incentive.

Learn More Have a question about this functionality?

Help shoppers on your e-commerce store find exactly what they want with this feature. Display product names and thumbnails in real time as users type inquiries into search bars. Improve the navigation on your website by showing customers the products they want sooner. This feature can filter different categories on the search results page including price, color, size, and more.

Most e-commerce systems, including Volusion, don’t come with an advanced search system out of the box, so it is critical to enlist an experienced professional team to deliver this functionality. A 3rd party like Searchspring might cost you up to $7,200 annually but OPtimum7 can clone this functionality at a fraction of that cost.

Learn More Have a question about this functionality?

Advanced SMS Notifications

Notify customers, admins or both when an order is made, shipped and delivered. Helps to keep customers updated on the status of their orders at all times.

Learn More Have a question about this functionality?

Customers Ultimately Purchased Functionality

This functionality will display a list of suggested products based on what other users purchased after viewing the product the user is currently viewing. This data is valuable to a customer as they will see what product users ultimately decided on in a specific product category.


Verify the age of your users and decrease liability for your business with this feature. Some products come with a minimum age requirement, which is why the checkout process includes a section for verifying the shopper’s age. The Age Verification functionality is automatically set up to appear for brands or products that have particular age requirements. Users must verify their age before continuing to the site or before making a purchase for some sort of controlled/restricted item. It helps to minimize the liability of a supplier when providing customers with a particular product or service.

Learn More Have a question about this functionality?

Always Visible Sticky Cart

Make the shopping cart permanently visible for users on the right-hand side of your website with our sticky cart functionality. Users can instantly glance and see what they have in their cart and what their running total is.

Learn More Have a question about this functionality?


Wouldn’t it be great if your Amazon orders were automatically transferred to your ecommerce or Volusion admin? What if your ecommerce product quantities automatically updated on Amazon? You can cross these off your wish list because that’s exactly what this functionality can do for you!

Learn More Have a question about this functionality?

American Express Checkout Integration

This integration will allow users to checkout on your site using American Express Checkout as opposed to the checkout on your site. This will allow users to use a simplified checkout process that is secured by AMEX.

Learn More Have a question about this functionality?

Animated Product Backgrounds

Display animated backgrounds on your store’s home page and category pages. Enthrall and captivate users with dynamic graphics that bring your products to life. An easy-to-use UI allows you to overlay your animated graphics with promotional text or other information.

Learn More Have a question about this functionality?

Mega Menu Functionality for Ecommerce

The Animated Mega Menu functionality will display animated images inside the mega menu on your site. By displaying these eye-catching images to your customers right in the mega menu, you can capture their attention and direct your customers to the products and categories that are most likely to convert. This functionality also improves the overall design and usability of your site, allowing you to present a highly functional and attractive menu to your customers.

Learn More Have a question about this functionality?

Animated Product Listings

The Animated Product Listing functionality will display product listings as a short video or gif image. This allows the user to view the product in a more complete way, seeing it in motion and from different angles. This will improve the user’s understanding of a product without having to read through product details. This functionality gives a more real-time look into the product and enhances the user experience on your site.

Learn More Have a question about this functionality?

Anti-Spam Functionality

Lessen or eliminate the amount of spam you’re experiencing on your store. With this functionality you will be able to incorporate different methods to prevent spam bots from filling out forms by including honeypot fields, form signatures, submission delay checks, and CAPTCHAs.

Learn More Have a question about this functionality?

Apply to be Customer Functionality

This functionality creates a application and associated back end manager for users to apply to be a customer of your store. The application will be automatically checked for eligibility and sent to an admin for final approval.

Learn More Have a question about this functionality?


This new Optimum7 functionality allows you to sell digital audio files on your store. By creating a new type of product which is associated with an audio file, you can allow users to purchase this product as they would any other product. This functionality also allows users to listen to a sample of the file before purchasing and listen to the entire file after purchasing. The file will be available for download once the customer has purchased.

Auto Add Required Items to Cart

This functionality will automatically add a bundle of required products to a user’s cart when they add one item from this bundle. This ensures that the user gets all required parts needed when they are sold individually. The user will have the chance to remove any of the required items from their cart if they deem them un-necessary.

Learn More Have a question about this functionality?

Auto Generate User Password Functionality

The auto generate user password functionality will automatically generate a password for a user and send it to them automatically in a one-time accessible link.

Auto Input Max Allowed Quantity

If a user attempts to purchase a higher quantity than one individual can purchase, the maximum number of products allowed will be added to their cart.

Auto Scrolling

The auto scrolling functionality will allow users to hover their mouse over a “button” to have the website scroll through products for them. There are varying scroll speeds as well as row by row scrolling.

Learn More Have a question about this functionality?

Auto Update Cart Functionality

When a user is reviewing their cart before purchase they often make changes to products, product variations, and quantities. This functionality will automatically update the cart each time a user makes a change. Without this functionality, the user would have to manually press a button to update their cart.

Learn More Have a question about this functionality?

Automated Dropship XML Integration and Email Parsing

Your e-commerce store probably uses drop shipping to fulfill some or all of your orders. However, sometimes you will get such a large volume of orders that it can become difficult to coordinate with warehouses. Sometimes those warehouses are in multiple states or even multiple countries. This functionality lets you automate your drop shipping order fulfillment. This integration automates your drop shipping emails, saving you time, avoiding order mistakes, and helping you stay organized.

Learn More Have a question about this functionality?


This functionality lets you schedule custom post-order emails and follow ups. So, for example, if you wanted to customize or override the automated emails sent by your ecommerce system, you could. You could also use this to send reorder reminders or upsell products. It will even allow you to condense multiple emails for multiple digital licenses into a single email. (Ex: Most ecommerce systems send multiple emails with digital licenses if you have more than one product in your cart.)


Encourage your ecommerce users to share a product or page with their friends in social media in return for a specific discount or free gift. Allow your customers to refer their friends to your store to collect points and dollars.

Automated Refunds from UPS, FEDEX, DHL Exceptions

Sometimes you pay for a service such as 2-day shipping, but UPS, FedEx, or DHL doesn’t manage to ship the package on time. When that happens, you are entitled to a refund for the money you spent on the service. However, you have a constantly growing list of things to do. Do you really want to spend the time on following up with shipping companies and getting your refund? What if we could give you a tool that would do that automatically? In fact, you could save up to 30% on your shipping fees using this functionality from Optimum7.

Learn More Have a question about this functionality?

Automatic Quoting System

Spend less time processing quotes with our automated quote processing system. When customers request a quote, a PDF quote can be autonomously emailed to them in only minutes. Customers then have the option to accept and immediately complete their order by following a link in the email. If a customer does not accept a quote after a set amount of time, the quote can be set to expire in your backend.

Learn More Have a question about this functionality?

Display a dynamically updated slider or section your site with the most recent top selling products. Periods can be customized to display top selling products by day, week or month.

Learn More Have a question about this functionality?

Automatic Tweets

Automatically send out tweets when a product is uploaded, modified, or on a schedule. Keep your customer base informed.

Automatically Recurring Orders

Upsell your customers automatically recurring orders when they are ordering a product that is regularly needed. This functionality can also offer customers a discount when they sign up for a recurring order and can show them how much they are saving.

Learn More Have a question about this functionality?

Autoship Recurring Orders

Allow users to enable automatic recurring orders at custom or preset intervals on the checkout page. This will automatically create and process an order for the chosen items according to the selected time interval chosen by the user.

Learn More Have a question about this functionality?

Avalara Avatax Integration

When you sell your products online, sales taxes are an operational nightmare. There are 50 different sales tax percentiles for states alone. Then add counties. Then add cities. You don’t have time for it, but you have to do it. What if Optimum7 could give you a tool to make this process effortless?

Learn More Have a question about this functionality?

Back in Stock Notifications

Don’t miss out on sales because you don’t have a certain product in your inventory. The Back in Stock Notifications functionality sends users a friendly reminder when a product they want is back in stock. Users have the ability to opt-in in order to receive the reminder notifications. Once setup this functionality runs in the background by itself allowing you to focus on other aspects of your Ecommerce business.

Learn More Have a question about this functionality?

Back to Shopping Suggestions

When a user is viewing their cart, the back to shopping button will list category options based on the items in the user’s cart. Get more upsells by showing shoppers suggestions for products they are more likely to find attractive with this feature.

Learn More Have a question about this functionality?

Backup and Migration Functionality

Easily and quickly export all of your ecommerce store settings to a .CSV file which can then be used as a backup and imported later.

Learn More Have a question about this functionality?


Hosted carts like Volusion, Bigcommerce, Shopify, 3Dcart and Americommerce generally have bandwidth limitations and will charge you extra for exceeding that limit. This service allows you to avoid these charges by hosting all of your images on an external server.

Bitcoin 3rd Party Payment Option Integration

This integration will allow users to check out using a third-party Bitcoin checkout option. When a user finishes paying with Bitcoin, they will be returned to your site to finish the checkout process. This creates new opportunities when you to close sales with what could well be the currency of the future.

Learn More Have a question about this functionality?

Block IP Addresses By Country

Simply blacklist IP addresses from regions you do not wish to sell to. Block countries or regions that are sending fake orders and spam or false traffic to your ecommerce store.

Learn More Have a question about this functionality?