Oneshot Media

Project Summary

Oneshot Media is a photography and multimedia marketing company in the real estate field. Oneshot boasted a high rate of customer satisfaction and rapid growth, and looked to update their website with improved automation and scheduling processes to better future-proof the company as their business continued to grow.

SG Web Partners created a custom platform that lets Oneshot’s clients learn about and book their desired services, check out with those services, and have a dedicated, secure account platform for receiving content after photo and video sessions.

Oneshot Media
DRIVE EFFICIENCY & INCREASED CONVERSION

Appointment Scheduling

One significant UX challenge we faced in this project was to redesign a checkout that provided clients with lots of options, while making those options translate correctly to Oneshot’s internal scheduling system.

Our approach was twofold. We needed to make the scheduling process extremely flexible by allowing users to select photographers and time slots as well as to add an ability to order marketing enhancements in a few clicks.

We also needed to ensure that those appointments synced properly with Oneshot’s scheduling system, matching the correct personnel with each specific job and minimizing schedule conflicts.

It took a few iterations, but we were able to use Oneshot’s feedback to find the perfect solution that is both functional on the frontend, and easy to manage on the backend.

Appointment Scheduling
Self-Service Customer Management

Customer portal

This was one of the most important things for us to get right – content delivery is at the core of Oneshot’s business, so we needed that delivery to be a pleasant experience for both Oneshot and their customers.

We made it so that Oneshot’s customers can log in and manage orders and account settings directly from the website, including receiving content from photoshoots, rescheduling, adding new features, downloading referral links, and more.

This has made appointments easier to manage right there on the site, and content easy to retrieve after an appointment. That means a better experience for customers, and less manual busywork for Oneshot staff.

Customer portal
INCREASE CUSTOMER LOYALTY & GROW ORDERS

Refer a Friend/Loyalty Program

Oneshot earns much of its business through referral from satisfied customers. So we instituted an easy way for Oneshot’s customers to refer new clients, and benefit from it. Best of all, we make those referrals easy to manage on the customer portal, just like their appointments and content.

Refer a Friend/Loyalty Program
CREATE AN AMAZING CUSTOMER EXPERIENCE

Listing websites

For each scheduled shoot, Oneshot uploads content for the client after it has been edited and quality-checked. When they do, it automatically fills a “listing website,” which serves as a promotional page for the property complete with pre-filled information.This is a huge benefit that Oneshot can offer to its clients, which does not require significant time investment on the part of Oneshot’s staff.

Listing websites
INCREASE CONVERSION

Custom WordPress Theme

We designed Oneshot’s WordPress theme from scratch, as we generally do with all of our clients, so as to best represent the look and feel of the company. We incorporated a modern-looking design with a vibrant new color scheme, making green a key color throughout the site and giving the entire experience a cohesive, memorable feeling.

Custom WordPress Theme
IMPROVE CUSTOMER SATISFACTION

Price Comparison/Shopping Tool

Because of the wide variety of property types and sizes Oneshot handles, we created a cohesive shopping/checkout experience where customers could easily see the pricing for each service. In doing so, we also made it easy to advertise bundles and upsells for Oneshot’s services, and really convey the value in those services.

Price Comparison/Shopping Tool
PROMOTE BRAND AWARENESS & INCREASE TRAFFIC

Blogging Communication Tools

A blog can engage your audience and promote brand loyalty. Blogging allows companies to tell stories that could convert visitors into customers.

Blogging Communication Tools

Integrations

Alvara Tax Integration
Alvara Tax Integration

Alvara makes sales tax filing easier for online sellers and merchants. See local jurisdictional tax reports, get payment reminders, and more!

Authorize.net
Authorize.net

We integrated Authorize.net payments, which enables easy and secure online payments via credit cards, echecks, and alternative payments. For example, Authorize.net allows your ecommerce store to accept Visa, Mastercard, American Express, Discover, JCB, and Diners Clubs cards directly on your store.

Custom Video Plugin Integration
Custom Video Plugin Integration

Optimize your experience with a fully customizable player that supports flexible, high-quality video integration with your custom apps

Google Maps API Integration
Google Maps API Integration

Launch Google Maps and initiate an action, like search or directions, using a cross-platform URL scheme.

Google Analytics Integration
Google Analytics Integration

We did Google analytics integration that tracks, reports website traffic and other insights such as bounce rate, pages per visit and average visit duration to help merchants/marketers to get real-time insight why clicks aren’t turning into sales.

Gravity Form Integration
Gravity Form Integration

Gravity forms allows site owners to create forms to collect information. Gravity Forms can be used for contact forms, WordPress post creation, calculators, employment applications and more

Kinsta Web Hosting
Kinsta Web Hosting

Kinsta is a Premium Managed WordPress hosting provider that helps take care of all your needs regarding your website. We run our services on cutting-edge technology and take support seriously.

Quickbooks Integration
Quickbooks Integration

Automatically sync your orders with Quickbooks Online that will automatically include all line items, shipping and taxes, and take advantage of their powerful and beautiful reports.

Vimeo API Integration
Vimeo API Integration

We integrated Vimeo API which let the site owners bring the Vimeo experience to their webpage, application or device. The site owner can integrate the Vimeo video playback experience directly in the web page or application and customize it.

YouTube API Integration
YouTube API Integration

We integrated YouTube API which let the site owners bring the YouTube experience to their webpage, application or device. The site owner can integrate the YouTube video playback experience directly in the web page or application and customize it.

Features

Blog
Blog

Drive traffic and build brand awareness, while providing relevant and useful content to your target audience by consistent blogging.

Automated Product Scripts
Automated Product Scripts

Create custom product labels that promote your free products, emphasize “Free Shipping” or other exclusive discounts

Automated Purchase Order System
Automated Purchase Order System

By automating your purchase order system, you will eliminate redundancy in the purchase order process and improve purchasing efficiency.

Client Portal
Client Portal
Conditional Shipping and Payments
Conditional Shipping and Payments

Use conditional logic to control the payment gateways, shipping methods, and shipping countries/states available at checkout

Coupon Code
Coupon Code

Offer select customers a discounted sales price as an incentive to buy a product /service

Customer Loyalty Program
Customer Loyalty Program

Reward your customers for purchases and other actions with points which can be redeemed for discounts

Customized Theme And Layout
Customized Theme And Layout

Customize navigation and product discoverability

Downloadable 3D Models + PDF
Downloadable 3D Models + PDF

We created custom 3d models that could not only be downloadable files, but also spec sheets that were downloadable in PDF form

Downloadable Brochure
Downloadable Brochure

Easily allow your website visitors to download a company brochure to learn more about your company.

Google Maps API Integration
Google Maps API Integration

We offer Google Maps APIs integration to power location experiences for users so that can quickly find and reach their desired location.

Manageable FAQ
Manageable FAQ

Use custom pages to share commonly asked information like FAQs and terms

New User Signup
New User Signup

Automate the customer onboarding experience with account signup controls

Order Management
Order Management

Review orders before invoicing for negotiated deals

PDF Invoices
PDF Invoices

Automatically create and attach a fully customizable PDF invoice to the completed order email

Postcode/Address Validation
Postcode/Address Validation

Simplify your checkout process by having your customer validate or lookup their address during checkout

Price Rendering From Third-Party API
Price Rendering From Third-Party API

Retain customers by integrating your ERP or CRM through our open API. Integrate the systems your business depends on: 3PL, OMS, ERP, and CRM

Processing Orders Through ERP
Processing Orders Through ERP

We integrated ERP for better agile handling of day-to-day ERP-related processes like sales orders, inventory levels, product data, shipping updates, and customer information.

Product Bundling
Product Bundling

Encourage customers to buy more goods by offering to sell multiple items together for one price. This strategy also reduces inventory and improves your cash flow

Tiered/Dynamic Pricing
Tiered/Dynamic Pricing

Bulk discounts, role-based pricing, specific payment and shipping methods based on user role

Video Marketing
Video Marketing

We integrated custom video plugin which helps merchants to automates the process of attaching videos to posts or pages. By offering plenty of embedding options for each individual video platform, merchants can customize the look of the embeds to better suit your needs.

Client’s Testimonial

Jack Eickhof

Our key deliverable was a custom WordPress website powered by WooCCommerce so our clients could pick any service, choose their time, and complete the order. Our customers are thrilled with the ease of ordering and the improvement of the customer accounts! It makes our lives much easier because all of our clients can book and receive their delivered content through our website now, whereas before our process was much more manual.

Jack Eickhof