Dark Light

How to Sell Graphic Design Services Online and Get Paid Without Chasing Clients

Varun Dubey 9 min read

Chasing clients for payment is one of the most common complaints among freelance graphic designers. The fix is not a better invoice template. It is changing when and how payment is collected. This guide covers how to set up a WooCommerce store that handles deposits, revision limits, file delivery, and final payment automatically, so you stop doing accounts receivable work and spend more time designing.


Why Graphic Designers Need Their Own Website

Fiverr and 99designs charge 20-30% of every transaction. On a $500 logo project, that is $100-$150 gone before you pay taxes. Beyond the commission, platforms control your visibility, can suspend your account without notice, and own the client relationship entirely. Your own WooCommerce store keeps 100% of every payment minus Stripe’s 2.9% plus $0.30 per transaction. On the same $500 project, you keep $485.20 instead of $350-$400.

Your store also lets you control pricing, set revision limits in writing before purchase, collect deposits upfront, and deliver files through a structured automated process. None of these are available on freelance platforms without cumbersome workarounds. Additionally, a professional WooCommerce store signals that you are a serious business, which justifies higher prices than a Fiverr profile at any tier.

The other advantage is client data ownership. Every client who purchases through your WooCommerce store is in your customer database. You can email them about new services, offer repeat purchase discounts, and track lifetime value. Platform clients belong to the platform. Direct clients belong to you, permanently.


Setting Up Your Graphic Design Service Tiers

Most graphic design businesses sell three core service types. Create each as a separate WooCommerce product or as variations of a Variable product to make pricing tiers visible at a glance. Clear tier separation helps clients self-select based on their budget and needs rather than requiring a consultation before every purchase.

Tier 1: Logo Design ($400-$800)

A primary logo mark with variations: horizontal, stacked, and icon-only versions. Deliverables: 2 initial concepts, 2 revision rounds, final files in SVG, PNG, and PDF. Clearly state in the product description what is NOT included: brand guidelines, business card design, social media templates, and print-ready files beyond the standard package. This prevents scope creep before it starts because the client read the limitations before purchasing.

Tier 2: Brand Identity Kit ($1,200-$2,500)

Logo plus color palette plus typography system plus usage guidelines. Often includes business card design and letterhead template. This is frequently your highest-conversion package because clients who want a logo often also want brand consistency across all their materials and are willing to pay for a complete system. The kit approach also naturally leads to repeat business as the client needs additional materials that follow the established guidelines over time.

Tier 3: Social Media and Web Graphics Package ($300-$600)

Recurring purchase for existing brand clients. Produce a set of social media graphics, email headers, or ad banners to a defined spec. Because this is template-based work against an established brand, it can be delivered in 2-3 days and purchased repeatedly by the same client on a monthly or quarterly basis. This tier is the foundation of recurring design income. Set it up as a WooCommerce Subscriptions product ($249/year) for clients who want a monthly batch of assets delivered automatically.


Setting Up Deposits and the Payment Split

The standard graphic design payment structure is 50% deposit before work starts, 50% balance before file delivery. This eliminates the most common designer problem: completing an entire project and then waiting 30-60 days for a client to pay the invoice. With a deposit system, you have already collected half your fee before opening a single design file.

In WooCommerce, install WooCommerce Deposits ($79/year). On each design service product, set the deposit type to Percentage, the deposit amount to 50%, and the payment plan to “Deposit now, remainder before delivery.” When a client checks out, they pay 50% immediately via Stripe or PayPal. WooCommerce Deposits automatically creates a linked balance order for the remaining 50%. Before you deliver final files, you send the client their balance payment link from the WooCommerce order screen. Once paid, the order status changes to Complete and file delivery proceeds.

ServicePriceDeposit (50%)Balance Due
Logo Design$600$300 at checkout$300 before file delivery
Brand Identity Kit$1,800$900 at checkout$900 before file delivery
Social Media Pack$450$225 at checkout$225 before file delivery

Collecting Project Requirements After Purchase

You need specific information before starting any design project: the business name, industry, brand personality, color preferences, competitor brands the client wants to differentiate from, and examples of logos or styles they like and dislike. Collecting this via email after the fact creates delays and back-and-forth that pushes start dates back by days.

WP Sell Services ($99/year) handles this natively. Set up a requirements form for each design service product with fields customized to that service type. For a logo design project, the form should collect:

  • Business name and tagline or slogan
  • Industry and target audience description
  • Brand personality in 3-5 adjectives such as professional, approachable, or technical
  • Color preferences or colors to avoid entirely
  • Inspiration references via an image upload field
  • Competitor brands they admire or want to differentiate from
  • Preferred file formats beyond the standard SVG, PNG, and PDF set

Once the deposit is paid, the client is redirected automatically to this requirements form. You do not begin work until the form is submitted and complete. This eliminates the most common cause of design project delays and removes the awkward follow-up email asking for information you should have received at the start.


Setting Revision Limits in Your Product Description

Revision creep is where graphic designers lose money on fixed-fee projects. A client who requests 5 rounds of revisions on a 2-revision package has effectively cut your hourly rate in half. Define revision limits in the product description before purchase, not just in a contract the client receives later, because clients read product descriptions before purchasing and those limits are therefore clearly established before money changes hands.

Example product description language for a logo package: “This package includes 2 initial logo concepts and 2 rounds of revisions based on your feedback. Each revision round addresses feedback submitted within 48 hours of concept delivery. Additional revision rounds are available for $80 each and can be purchased through your order dashboard.” This wording sets clear expectations, defines the timeline for feedback submission, and provides a path to purchase more revisions without an awkward negotiation.

In WP Sell Services, revision rounds are a built-in feature. Once the client’s revision limit is reached, additional revision requests prompt an add-on purchase that goes through your WooCommerce checkout. The system handles it automatically, removing the scope conversation from your plate entirely.


File Delivery: How to Send Final Design Files

Once the final balance is paid, deliver files through one of these three methods based on your workflow preference:

  • WooCommerce Downloadable Products: Attach a ZIP file containing all final assets to the WooCommerce product. After the balance order is marked Complete, the client receives an automatic download link in their order confirmation email. This works well for standardized file sets where you know the deliverables in advance.
  • WP Sell Services Delivery: Upload the final files through the order delivery system in WP Sell Services. The client receives a notification that their delivery is ready. They click “Accept Delivery” in their account dashboard, which closes the project. The acceptance record is stored in the order history as a paper trail.
  • Google Drive share link: Upload to a dedicated client folder in Drive and paste the shareable link into the WooCommerce order note using the “Order Note to Customer” feature. The client receives an automated email with the note. This works well for large file sets where a ZIP download would exceed file size limits.

Pricing Strategy: Stop Competing on Price

Competing on price with offshore designers on Fiverr is a race to the bottom you cannot win. Compete on positioning instead. Three approaches reliably justify higher prices without changing the work itself:

  • Specialize by industry: “Logo design for dental practices” converts better than “logo design for small businesses” because the client sees you as a specialist who understands their industry’s visual conventions, competitive landscape, and patient psychology. Specialists charge more. Generalists compete on price. Pick 1-2 industries where you have done your best work and lead with that specialization on every product page.
  • Show your process: A case study showing your discovery phase, concept development, revision rounds, and final delivery workflow justifies premium pricing far better than a portfolio of finished work alone. Clients understand they are buying your thinking process, not just the final file. Add a “How It Works” section to every product page that walks through each phase with real examples.
  • Guarantee the outcome: A satisfaction guarantee such as “If you are not satisfied after 2 revision rounds, I will refund your deposit” reduces purchase risk and allows higher pricing because clients know there is downside protection. Most designers never need to honor it, but its presence removes the hesitation that prevents purchase at higher price points.

Getting Recurring Revenue from Design Clients

One-time design projects do not build predictable income. A brand identity project delivered in March does not guarantee revenue in April. Build recurring revenue by converting one-time clients into ongoing accounts with these service structures:

  • Social media retainer ($400-$800/month): Monthly package of 12-20 social media graphics in the client’s established brand style. The client approves the content calendar, you produce the assets. Set this up as a WooCommerce Subscriptions product with monthly billing. The client’s card is charged on the same date each month and you receive the same recurring income without reselling.
  • Brand refresh subscription ($300-$600/year): Annual brand kit update to reflect seasonal campaigns, new product lines, or updated messaging. Billed annually via WooCommerce Subscriptions. Low time commitment for you, high perceived value for the client.
  • Email template design retainer ($500-$1,000/month): Design 2-4 email newsletter templates per month for the client’s campaigns. Once the first template is built, subsequent ones are variations. High recurring value with moderate effort per month.

The key to selling recurring design packages is positioning them as operational support rather than creative projects. “I will produce your monthly social media graphics so you do not have to” is easier to justify as an ongoing expense than “I will design something creative for you each month.” Frame it as a service you deliver reliably, not creative work that depends on inspiration.


Handling Clients Who Do Not Pay the Final Balance

The 50% deposit structure protects most of your earnings. If a client disappears after the deposit, you retain the deposit and do not deliver final files. State this policy explicitly in your product description and in the order confirmation email the client receives after purchase: “Final files are delivered after the balance payment is received. The deposit is non-refundable after project work begins.”

WooCommerce Deposits handles balance reminders automatically. Clients receive automated reminder emails before the balance due date according to the schedule you configure in the plugin settings. For clients who go silent, the WooCommerce order notes show the full communication history including every automated email sent. This paper trail is useful if a payment dispute arises through Stripe or PayPal, because you can demonstrate the client received multiple notifications.


Frequently Asked Questions

WooCommerce gives you significantly more control at minimal extra effort. A PayPal link collects a payment but does nothing else. WooCommerce sends the client to an order confirmation page with their requirements form, stores the order in your customer database, sends automatic email receipts, handles the deposit and balance payment split, tracks communication history, and lets clients log into their account to download files. At the same 2.9% plus $0.30 transaction cost, WooCommerce does far more operational work for you.

What if a client wants changes beyond the revision limit?

Charge for additional revisions at a stated rate of $60-$100 per revision round and add a purchasable add-on product to your WooCommerce store. When a client requests a revision beyond their limit, send them the add-on checkout link. They purchase it like any other product. The purchase record protects both sides if there is later disagreement about whether additional work was approved and paid for.

Is it better to charge per hour or per project for design work?

Project pricing is strongly preferable for most design work. Hourly pricing gives clients an incentive to limit communication, which leads to incomplete briefs and more revision rounds later. It also penalizes your efficiency: the faster you design, the less you earn for the same output. Project pricing lets you price based on the value of the deliverable rather than your time. A logo that takes 4 hours to design can be worth $800 because it will represent the company for years. Charge for the value, not the hours.


Next Steps

Create your first WooCommerce design service product this week. Start with your most popular package (probably logo design), set up a 50% deposit via WooCommerce Deposits, add a requirements form through WP Sell Services, and send the checkout link to your next potential client instead of a detailed quote email. The checkout link does the sales work and collects payment automatically.

For the complete WooCommerce service store setup including virtual products, intake forms, and deposit checkout, see the guide on setting up WooCommerce for service sellers without breaking the cart flow.

If you want to offer design consultation calls as a purchasable add-on alongside your design packages, set up a WooCommerce booking system to let clients pay for and schedule their consultation in a single checkout step.

Varun Dubey

Shaping Ideas into Digital Reality | Founder @wbcomdesigns | Custom solutions for membership sites, eLearning & communities | #WordPress #BuddyPress