Site Activity

The Chargify Site Activity summarizes all of the recent activity on your Site. It’s broken down into each event, and a view that contains all events. These events mirror the activity that can be access via Webhooks, as well.

Location of Site Activity

Site Activity can be located from the main page of the Dashboard. On the main dashboard, you are also given a preview of recent activity on the account. You may customize the Recent Activity window to display which activity to display. This setting will be saved and will display the information you request each time you return to the Dashboard.

Once you enter into the Site Activity page, a display of All of the recent Site Activity is the default view. From here, you’ll be able to select from the list of the left, which activity you would like to inspect further.

How to use Site Activity

Site Activity is a handy tool that is useful in tracking down issues with signups, failed transactions, or inspecting recent signups.

Site Activity is the best place to inspect if you are curious about what’s happening with a particular Subscription. Often times, you’ll find activity logged under a one of the “Failure” categories that is not attached to a Subscription.

Exact Dates

Chargify displays activity in terms of “how many minutes / months / days” ago an event occurred. If you’d like to know the exact time stamp of when something occurred, simply hover over the text display, **“about 25 minutes ago”. An exact time stamp will be displayed, while you hover. The dates are displayed in reverse chronological order.

All

Under the category All you’ll be able to view every piece of recent activity logged for your site. This is a great place to start familiarizing yourself with how activity is logged in Chargify. From here, we suggest drilling down into the sub-categories to understand how events are recorded in Chargify.

Payment Success

Any activity found under Payment Success indicates a successful payment by a customer. This can be via the API, admin UI, or Billing Portal. Here is an example of the information found under Payment Success:

Clicking the Subscriber’s name will bring you to their Subscription entry. Selecting the payment amount will bring you to the transaction record. Example below:

Payment Failure

Any activity found under Payment Failure indicates that an attempt was made to process a card on file at the gateway. A payment can fail for a number of reasons. Please see our FAQ on Why credit card charges fail.

Clicking on the payment amount links to the transaction. Selecting the subscriber’s name / plan will take you to the Subscriber’s Summary.

Signup Success

Any activity found under Signup Success indicates any successful signup (Subscription created) via the API, admin UI, or Public Pages.

Clicking the link will direct you towards the Subscriptions Summary.

Signup Failure

Any activity found under Signup Failures indicates any failed signup (Subscription failed to begin) via the API, admin UI, or Public Pages.

You can quickly email the Subscriber, navigate to the Product the Subscriber failed to purchase, or inspect the transaction from this view.

Billing Date Change

Any activity found under Billing Date Change indicates any change to the billing date that is initiated explicitly by altering the billing date via the admin UI or the API. This will not be triggered upon a normal renewal and period advancement, or a migration.

The example below illustrates how the old (from) date is indicated, as well as the new (to) date:

## Component Allocation Change

Any change to a subscription’s quantity-based component allocation or enabled status of an on/off component that is made after signup.

This webhook does not fire if allocations are set as a part of the subscription creation (i.e. signup) – it only fires upon subsequent changes.

previous_allocation and new_allocation give the allocation values before and after the change. These will be either 0 or 1 for On/Off Components to represent off and on, respectively.

timestamp provides the date and time the allocation was recorded and is listed in ISO8601 format in the UTC timezone. Note: this timestamp format differs slightly from the format of existing timestamps in other event types and represents our new direction for webhook timestamps.

Metered Usage

Any reported usage for a subscription’s metered components.

This webhook will not fire when the unit balance is reset to 0 at the time of renewal.

timestamp provides the date and time the usage was recorded and is listed in ISO8601 format in the UTC timezone. Note: this timestamp format differs slightly from the format of existing timestamps in other event types and represents our new direction for webhook timestamps. <!– ## Upgrade Downgrade Success

Any successful upgrade/downgrade

Upgrade Downgrade Failure

Any failed upgrade/downgrade

Statement Closed

A statement closes

Statement Settled

A statement settles –> ## Subscription Card Update

Any activity found under Subscription Card Update indicates that a credit card for a Subscriber was updated. This can be by the Billing Portal, Chargify UI or API.

Selecting the link will take you to the Subscriber’s Summary.

Refund Success

Any activity found under Refund Success indicates a successful has been applied to a Subscription. This includes both refunds processed via the gateway & external refunds. FYI external refunds are not processed through the gateway.

Refund Failure

Any activity found under Refund Failure indicates a failure was encountered while trying to process a refund through the current gateway.

Selecting the link will take you to the Subscriber’s Summary.

Upcoming Renewal Notice

Any activity found under Upcoming Renewal Notice indicates that an email was sent to a Subscriber to inform them their Subscription is set to renew within 3 days. Activity will only exist if you have elected to send “Upcoming Renewal Emails” via Email Settings

Selecting the word renewal will link you directly to the user’s Subscription.

Trial End Notice

Any activity found under Trial End Notice indicates that an email was sent to a Subscriber to inform them their trial is expiring within 3 days. Activity will only exist if the “End of Trial” Emails are enabled under Email Settings.