# Overview of Playwright

Playwright is an application focused on enabling Shopify Plus store owners to easily generate discounts, promotions, and other rules in support of driving more sales and customer satisfaction. These rules determine the checkout experience for a store's customers, and accomplish this through Shopify Scripts, without requiring anyone to write complext and expensive code.

Playwright makes this process easy through a variety of predefined templates, called “rules”, based on the needs of the particular store owner.

A “rule” in Playwright is combination of two things:

In its simplest form, when the qualifier(s) or criteria are true, the effect takes place. Otherwise it doesn’t. Playwright can combine many of these independent rules and stack them to create different combinations into a single Shopify Script.

The most common steps followed are:

  • Store owner identifies an opportunity or need for a discount
  • Logs into Shopify Admin > Apps > Playwright
  • Browses the predefined templates
  • Chooses the most appropriate template for the type of discount
  • Configures rule(s) based on the template
  • Assembles all of the defined rules into a Shopify Script with the click of a button
  • Copy-and-paste the script into the Shopify Script Editor
  • Tests the script within the debug mode of the Shopify Script Editor
  • Publishes the script to their store

Configurations can be saved, toggled to active/inactive, duplicated, and combined to create the specific combination needed by the store.