What are the optional funnel URL parameters I can use?
There are a handful of optional “query string” URL parameters you can append to the end of your funnel page URLs in order to override default behavior, or to pass various types of click data into ClickMagick. Here’s a quick overview:

cmfcost |  | - Override the default cost value set for the page
cmfgoal |  | - Override the default goal setting for a page (set to 0 or N to NOT record a goal)
cmfamt |  | - Override the default sales amount for a “Sales” goal page
cmfs1 |  | - Pass Sub-ID 1 into ClickMagick
cmfs2 |  | - Pass Sub-ID 2 into ClickMagick
cmfs3 |  | - Pass Sub-ID 3 into ClickMagick
cmfs4 |  | - Pass Sub-ID 4 into ClickMagick
cmfs5 |  | - Pass Sub-ID 5 into ClickMagick
utm_source |  | - Pass `utm_source` into ClickMagick
utm_medium |  | - Pass `utm_medium` into ClickMagick
utm_term |  | - Pass `utm_term` into ClickMagick
utm_content |  | - Pass `utm_content` into ClickMagick
utm_campaign |  | - Pass `utm_campaign` into ClickMagick

For example, imagine you’ve set up the URL below as a goal page on the funnel canvas, but users end up on this page whether they say “yes” or “no” to an upsell offer:
`http://www.yoursite.com/thanks.html`
When users say “no” to your upsell offer you would simply direct them to the URL below, which tells the ClickMagick system NOT to attribute a conversion even though this is set up as a goal page:
`http://www.yoursite.com/thanks.html?cmfgoal=N`
Tip: The “query string” is the part of the URL that starts with the question mark and is followed by one or more `name=value` pairs separated by ampersands. You can learn all about query strings and how to modify them in this FAQ:

|  | How to work with query strings