Welcome to One Sun Media's Knowledge Base—a concise hub for understanding the terms and concepts that define our creative agency services. From creative design and web development to digital marketing, here you'll be able to explore the insights of what we do for our clients.

Consultation and Planning
Consultation and Planning

  • Conduct a thorough discussion with the client to understand their business goals, target audience, and requirements for the eCommerce website.
  • Define the scope of the project, including key features, functionalities, and design preferences.
  • Develop a project timeline and budget based on the scope and client’s needs.

Platform Setup
Platform Setup

  • Choose WordPress as the CMS platform for building the eCommerce website.
  • Set up a hosting environment and domain name registration if not already in place.
  • Install and configure WordPress along with necessary plugins, including WooCommerce for eCommerce functionality.

Hosting Setup
Hosting Setup

  • Create an AWS account and select appropriate services (e.g., EC2, RDS, S3) for hosting the WordPress website.
  • Configure server settings, including instance size, storage, and security groups.
  • Install and configure necessary software components, such as Apache, MySQL, and PHP (LAMP stack) on the EC2 instance.
  • Set up SSL certificate for secure HTTPS connection.

Installation and Configuration
Installation and Configuration

  • Install WordPress on the EC2 instance using the AWS management console or command line.
  • Configure WordPress settings, including site title, tagline, and permalink structure.
  • Install and configure essential plugins, including WooCommerce for eCommerce functionality.

Web Design and Development
Web Design and Development

  • Develop initial design concepts based on client input, branding guidelines, and industry best practices.
  • Create wireframes or mockups to visualize the layout, structure, and user interface of the website.
  • Present design concepts to the client for review and feedback.
  • Translate approved design concepts into HTML, CSS, and JavaScript code.
  • Implement responsive design techniques to ensure optimal viewing across various devices and screen sizes.
  • Integrate custom design elements, including logos, graphics, and typography.
  • Configure WooCommerce settings, including product categories, attributes, and payment gateways.
  • Develop custom functionality, such as product search, filtering, sorting, and wishlist features.
  • Implement user account management, including registration, login, and profile management.
  • Integrate shipping and tax calculation functionalities to automate order processing.

Content Creation
Content Creation

  • Create and optimize product descriptions, images, and videos for the eCommerce website.
  • Set up product pages with detailed descriptions, pricing, and specifications.
  • Integrate product reviews and ratings to enhance user engagement and trust.

Product Inventory Management
Product Inventory Management

  • Create product listings for your inventory, including detailed descriptions, images, prices, and variations (if applicable).
  • Organize products into categories and subcategories to facilitate navigation and improve the browsing experience for customers.
  • Utilize tags and attributes to further classify products and make them searchable within your store.
  • Track inventory levels and set stock thresholds to prevent overselling.
  • Enable low stock notifications to receive alerts when product quantities fall below a specified threshold.
  • Implement backorder options for out-of-stock items or enable waitlisting functionality to allow customers to sign up for notifications when products become available.

Customer Account Management
Customer Account Management

  • Set up user registration and login functionality using WordPress built-in features or plugins.
  • Configure user roles and permissions to control access to website features and content.
  • Implement profile management for users to update personal information and preferences.

Billing Management System
Billing Management System

  • Integrate a billing and subscription management plugin like WooCommerce Subscriptions or MemberPress for recurring billing and subscription-based services.
  • Configure subscription plans, billing cycles, and pricing options for products or services.
  • Automate billing processes to generate recurring invoices and manage subscription renewals seamlessly.

Invoice Management System
Invoice Management System

  • Create a dedicated dashboard within the WordPress admin panel for managing invoices, orders, and customer accounts.
  • Implement filters and search functionalities to easily locate and view invoices based on order status, customer name, or invoice number.
  • Enable printing, downloading, and sending invoices via email directly from the dashboard for efficient invoice management.

Payment Gateways Integration
Payment Gateways Integration

  • Integrate secure payment gateways that support invoicing and billing functionalities, such as PayPal, Stripe, or Square.
  • Configure payment settings to enable customers to pay invoices directly using their preferred payment methods, including credit/debit cards, PayPal accounts, or digital wallets.

Shipping and Tax Calculations
Shipping and Tax Calculations

  • Integrate shipping calculators and tax calculation functionalities to automate order processing.
  • Set up shipping options and rates based on location, weight, and dimensions of products.

Custom Orders Emails
Custom Orders Emails

  • Set up customized order confirmation emails that include invoice details, payment instructions, and order summary.
  • Use email templates provided by WooCommerce or create custom email templates using plugins like WP HTML Mail to personalize the messaging and branding.

Legal Compliance and Data Security
Legal Compliance and Data Security

  • Implement measures to comply with legal requirements for invoicing, billing, and data privacy, such as GDPR (General Data Protection Regulation) compliance.
  • Encrypt sensitive customer information and secure payment transactions using SSL (Secure Sockets Layer) encryption protocols.
  • Provide clear terms of service and privacy policies to customers and obtain consent for collecting and processing personal data.

Testing and Quality Assurance
Testing and Quality Assurance

  • Conduct thorough testing of the eCommerce website across different browsers, devices, and operating systems.
  • Test functionality, performance, security, and usability of the website.
  • Identify and fix any bugs, errors, or inconsistencies.

Search Engine Optimization (SEO)
Search Engine Optimization (SEO)

  • Optimize website content, meta tags, and URLs for improved search engine visibility.
  • Implement schema markup to enhance product listings and rich snippets in search engine results.

Social Integration - Google
Social Integration - Google

  • Google Analytics: Install and configure the Google Analytics plugin for WordPress. Generate a tracking code from Google Analytics and add it to the plugin settings to track website traffic, user behavior, and conversions.
  • Google Tag Manager: Set up Google Tag Manager on the WordPress website to manage and deploy tracking tags, such as Google Analytics, Facebook Pixel, and other third-party scripts, without modifying the website code directly.
  • Google Merchant Center: Create a Google Merchant Center account and set up product feeds to showcase products on Google Shopping and other Google platforms. Use plugins like WooCommerce Google Product Feed to generate and submit product feeds to Google Merchant Center.

Social Integration - Facebook
Social Integration - Facebook

  • Facebook Pixel: Install and configure the Facebook Pixel plugin for WordPress. Add the Facebook Pixel ID to the plugin settings to track website conversions, optimize ad targeting, and create custom audiences for Facebook advertising campaigns.
  • Facebook for WooCommerce: Install and configure the Facebook for WooCommerce plugin to sync products from the WooCommerce store to a Facebook Shop. This allows customers to discover and purchase products directly from the Facebook platform.

Social Integration - Instagram
Social Integration - Instagram

  • Instagram Shopping: Convert the Instagram account to a business profile and connect it to a Facebook Page.
  • Set up product tagging and shoppable posts on Instagram using the Facebook Commerce Manager.
  • Ensure that products are synced from the WooCommerce store to the Facebook Shop for seamless integration.

Launch and Deployment
Launch and Deployment

  • Prepare the eCommerce website for deployment to the production server.
  • Conduct final checks to ensure all configurations are in place and the website is functioning properly.
  • Launch the eCommerce website and make it accessible to the public.

Training and Documentation
Training and Documentation

  • Provide training to the client on how to manage and update the eCommerce website.
  • Create documentation and user manuals covering website maintenance tasks, content management, and order processing.

Post-Launch Support and Maintenance
Post-Launch Support and Maintenance

  • Offer ongoing support and maintenance services to address any issues or updates post-launch.
  • Monitor website performance, security, and analytics to ensure optimal functionality and user experience.
  • Perform regular backups and updates to keep the eCommerce website secure and up-to-date.

Webmaster

Fully Managed WordPress Hosting
Fully Managed WordPress Hosting

  • This means that the hosting provider takes care of all technical aspects of hosting a WordPress website. This includes server maintenance, security updates, performance optimization, and troubleshooting. As a website owner, you don’t need to worry about the technical details and can focus on managing and growing your WordPress site.

Dedicated CyberPanel
Dedicated CyberPanel

  • CyberPanel is a control panel that allows for easy management of web hosting services. It provides features such as website management, email management, file management, database management, and more. A dedicated CyberPanel means that you have exclusive access to the control panel for managing your hosting environment.

32MB RAM
32MB RAM

  • RAM (Random Access Memory) is a crucial component of a server’s hardware infrastructure. It is used to temporarily store data that is actively being used or processed by the server’s CPU. In this case, the hosting package includes 32MB of RAM, which may be suitable for basic websites with low to moderate traffic volumes.

Unlimited Sites
Unlimited Sites

  • This means that you can host an unlimited number of WordPress websites under the same hosting account. You’re not limited to a specific number of websites, allowing you to manage multiple sites from a single hosting environment.

Unlimited Storage
Unlimited Storage

  • With unlimited storage, you have no restrictions on the amount of disk space you can use to store your website files, databases, media, and other content. This gives you ample room to grow your website without worrying about storage limitations.

Unlimited Bandwidth
Unlimited Bandwidth

  • Bandwidth refers to the amount of data transferred between your website and its visitors over a given period, usually measured in gigabytes (GB) or terabytes (TB). Unlimited bandwidth means there are no restrictions on the amount of data that can be transferred, allowing for high traffic volumes and seamless user experiences.

Built-in Backups
Built-in Backups

  • This feature automatically creates backups of your WordPress websites at regular intervals. In the event of data loss or website issues, you can restore your website from a previous backup to minimize downtime and data loss.

SSL (Secure Sockets Layer)
SSL (Secure Sockets Layer)

  • SSL (Secure Sockets Layer) is a security protocol that encrypts data transmitted between a user’s web browser and the website’s server. It helps protect sensitive information such as login credentials, payment details, and personal data from being intercepted by malicious actors. A free SSL certificate is included with the hosting package, ensuring secure connections and improving website trust and credibility.

Search Engine Optimization (SEO)

Optimize Domain Name
Optimize Domain Name

  • Verify Domain with Google
  • Add Google Tags to website
  • Update DNS on Domain Name registrar

Optimize Core Vitals
Optimize Core Vitals

  • Improve page load speed
  • Increase interaction response
  • Improve visual balance
  • User Experience (Mobile, Navigation, Readability, Interactivity, Quality)

Optimize Passage
Optimize Passage

  • Identify audience interests
  • Create Blog
  • Create Blog Content Strategy

Optimize Keywords
Optimize Keywords

  • Keyword Research
  • Identify common keywords
  • Define Keywords
  • Create Metas (Site name, Title, Description)
  • Identify Subtopics (Derivatives from keywords)
  • Optimize and submit Sitemaps

Develop EAT (Expertise, Authority and Trust)
Develop EAT (Expertise, Authority and Trust)

  • Identify market/audience common questions
  • Create/ Repost authoritative content

Social Proof
Social Proof

  • Google reviews
  • Yelp registration
  • Sites/Directories registration
  • Create Testimonials section

Optimize Content
Optimize Content

  • Update static old content with Keywords
  • Update page titles with Keywords
  • Create new content regularly (blog)
  • Incorporate Keywords in content.
  • Improve passage in content (bits of content related to keywords)

Optimize Images
Optimize Images

  • Increase images in content
  • Remove unused images
  • Update images ALT Tags with Keywords
  • Create Gallery section

Optimize Site Links
Optimize Site Links

  • Remove broken links
  • Update internal links

Generate Backlinks
Generate Backlinks

  • Press releases (blog, Mailing list)
  • Google Adwords
  • Newsletter
  • Integrate Blog (Mailchimp, Twitter, Facebook)
  • Collaborate

Quantification
Quantification

  • Bi-weekly Google Analytics reports
  • Weekly Search Index reports
  • Calculate change ratio

Digital Marketing

Develop EAT (Expertise, Authority and Trust)
Develop EAT (Expertise, Authority and Trust)

  • Identify market/audience common questions
  • Create/ Repost authoritative content

Social Proof
Social Proof

  • Google reviews
  • Yelp registration
  • Sites/Directories registration
  • Create Testimonials section

Optimize Content
Optimize Content

  • Update static old content with Keywords
  • Update page titles with Keywords
  • Create new content regularly (blog)
  • Incorporate Keywords in content.
  • Improve passage in content (bits of content related to keywords)

Optimize Images
Optimize Images

  • Increase images in content
  • Remove unused images
  • Update images ALT Tags with Keywords
  • Create Gallery section

Optimize Site Links
Optimize Site Links

  • Remove broken links
  • Update internal links

Generate Backlinks
Generate Backlinks

  • Press releases (blog, Mailing list)
  • Google Adwords
  • Newsletter
  • Integrate Blog (Mailchimp, Twitter, Facebook)
  • Collaborate

Quantification
Quantification

  • Bi-weekly Google Analytics reports
  • Weekly Search Index reports
  • Calculate change ratio

AdWords Advertising
AdWords Advertising

  • Define Campaign Goals
  • Identify Target Audience
  • Select Ad Formats
  • Define Campaign Budget and Schedule
  • Create Ad Creative
  • Set Up Conversion Tracking
  • Monitor and Measure Results
  • A/B Testing

Facebook Advertising
Facebook Advertising

  • Define Campaign Goals
  • Identify Target Audience
  • Select Ad Formats
  • Define Campaign Budget and Schedule
  • Create Ad Creative
  • Set Up Conversion Tracking
  • Monitor and Measure Results
  • A/B Testing

Instagram Advertising
Instagram Advertising

  • Define Campaign Goals
  • Identify Target Audience
  • Select Ad Formats
  • Define Campaign Budget and Schedule
  • Create Ad Creative
  • Set Up Conversion Tracking
  • Monitor and Measure Results
  • A/B Testing

LinkedIn Advertising
LinkedIn Advertising

  • Define Campaign Goals
  • Identify Target Audience
  • Select Ad Formats
  • Define Campaign Budget and Schedule
  • Create Ad Creative
  • Set Up Conversion Tracking
  • Monitor and Measure Results
  • A/B Testing

Social Media Management

Competition Analysis
Competition Analysis

  • Evaluate competitors’ strategies, content types, frequency of posting, engagement levels, and audience demographics.
  • Identify strengths, weaknesses, opportunities, and threats in the competitive landscape to inform your own marketing strategy.

Audience Research
Audience Research

  • Understand the demographics, interests, behaviors, preferences, and pain points of your target audience.
  • Segment the audience based on factors such as age, gender, location, and interests to tailor content and messaging effectively.

Hashtag Research
Hashtag Research

  • Identify relevant and trending hashtags specific to your industry, niche, or content themes.
  • Analyze the popularity, engagement levels, and frequency of use of hashtags to maximize content visibility and reach.

Content Creation
Content Creation

  • Create diverse content types including articles, blog posts, images, videos, infographics, polls, and quizzes to cater to different audience preferences.
  • Utilize insights from audience research and competition analysis to develop engaging and valuable content.
  • Schedule posts at optimal times according to platform algorithms and audience behavior to maximize visibility and engagement.
  • Publish Educational and informative posts: Share industry insights, tips, tutorials, and how-to guides to educate and add value to your audience.
  • Publish Entertaining and engaging posts: Share entertaining content such as memes, jokes, behind-the-scenes glimpses, and user-generated content to keep your audience entertained and engaged.

Content Scheduling, and Publication
Content Scheduling, and Publication

  • Publish Inspirational and motivational posts: Share inspirational quotes, success stories, and motivational messages to inspire and uplift your audience.
  • Publish Interactive and participatory posts: Encourage audience interaction through polls, quizzes, surveys, contests, and challenges to foster community engagement.
  • Publish Transactional posts: Content designed to prompt a specific action from the audience, typically related to purchasing a product, signing up for a service, or taking advantage of a limited-time offer. These posts are focused on driving conversions and are often direct in their call-to-action (CTA).

Strategic Publications
Strategic Publications

  • Use platform analytics and insights to identify peak engagement times and optimal posting windows.
  • Experiment with different posting times and frequencies to determine when your audience is most active and responsive.
  • Take into account platform algorithms that prioritize recent and relevant content to ensure maximum visibility and reach.

Monitoring, Communications, and Engagement Management
Monitoring, Communications, and Engagement Management

  • Monitor social media channels and online platforms for brand mentions, comments, messages, and reviews.
  • Respond promptly to customer inquiries, feedback, and complaints to maintain a positive brand reputation.
  • Foster engagement by initiating conversations, running contests, hosting live events, and encouraging user-generated content.

Quantification and Recommendations
Quantification and Recommendations

  • Measure key performance metrics such as reach, engagement, conversion rates, and return on investment (ROI) across various marketing channels.
  • Analyze data insights to identify trends, patterns, and areas for improvement.
  • Provide actionable recommendations to optimize content strategy, posting frequency, targeting, and messaging based on quantitative analysis.