Personalization

Extend to other pages

A personalization applies to one page. When you want the same idea on more pages of the same site, adfit can write a version of it for each of them. Every page becomes its own draft that you review and publish yourself, and every page uses one AI task.

What extending does

You pick a personalization as the source and choose the pages you want it on. adfit reads each of those pages, writes changes that fit that page, and puts the result next to your other personalizations as a Draft. Nothing goes live on its own: you review each draft and publish the ones you want.

  • One draft per target page, named for that page.
  • Each draft has its own changes, written for the content of that page. It is not a copy of the same text.
  • The new versions keep the source's persona (if it has one), its targeting and its ad link.
  • The source personalization stays exactly as it is, published or not.

Before you start

  • The target pages have to be known to adfit, and readable. Only pages from the site's Pages list can be picked. If the list has no other page yet, the dialog says adfit has no other pages to extend to yet. Add a page by its address below, or discover pages first. You can add a page right there: see Add a page by its address.
  • Extending is part of the paid plans. Without an active subscription the confirm button stays off with a short reason. See Plans & pricing.
  • Review your source first if you are unsure. You can extend from a draft you have not reviewed yet, and adfit tells you so before you confirm. Every target page still costs an AI task, so a quick look at the source pays off.

Extend a personalization

  1. Open the personalization

    Go to Personalizations in the site sidebar and open the one you want to start from. You can also choose Extend to other pages straight from the actions menu at the end of its row.

  2. Choose Extend to other pages

    A dialog opens. It says that adfit writes a version of your personalization for each page you pick, and which parts it keeps: the persona, the targeting and the ad link (a personalization without a persona keeps the targeting and the ad link). The dialog lists the pages of this site. Pages that cannot be used are listed too, greyed out, with the reason next to them.

  3. Pick your pages

    Tick the pages you want. Select all takes as many as one run allows, and the counter next to it shows how many you have selected.

  4. Confirm

    The button names what will happen, for example Extend to 6 pages. adfit starts right away and tells you how many pages it took on. As long as no page is ticked, the button just says Extend and stays off.

Up to 20 pages per run

One run covers up to 20 pages. If your site has more, the dialog says You can extend to 20 pages at a time. Pages above that stay selectable in the next run, so you work through a large site in batches.

You can also open the same dialog from a personalization with Add page in the row of page tabs above its changes: it opens with the field for a page address ready. When you picked more pages in the analysis dialog than the draft got, the draft shows Extend to N more pages with the pages already ticked.

A page that this personalization is already extending to cannot be picked again. Its row says adfit is already extending this personalization to this page. If you start a run while some of your pages are already being extended, adfit skips those and tells you in the start message how many it skipped.

When a personalization is close to its limit of live pages

If a personalization is close to its limit of live pages, the Extend dialog shows how many of its pages are live and lets you pick only as many more as can still go live. If your site has room for fewer drafts, the dialog limits your pick to that number and tells you. If no more pages can go live, unpublish one of its pages first.

Add a page by its address

You do not have to leave the dialog to bring in a page that is not in your list yet. Under the list, the field Add a page by its address takes the full address of a page on this site. Choose Add page. The field says: adfit reads the page right away. Reading a page is free.

  • adfit reads the page, adds it to your Pages list and ticks it for you, and the row carries the mark Just added. The cost line counts it along.
  • If you already picked the maximum for one run, the page is added but not ticked, and adfit says so.
  • A page adfit cannot read is added to your list but cannot be picked: This page cannot be selected until adfit can read it. The row names what is wrong and what to do, as on the status list in Pages.
  • An address on another domain is rejected right in the field, and nothing is added. The same rules as for Add page in Pages apply.

Set the depth per page

Every page you tick gets a depth selector: Cautious, Balanced or Bold. It starts on the depth set for the site, and you can change it for a single page, or for everything you selected at once with Set depth for all.

Depth sets how many elements adfit changes per page. It does not change your tone of voice: for that, use your AI briefing. The full explanation is in Personalization depth.

What a run costs

Each target page uses one AI task from the site's monthly quota, the same quota your ad and site analyses use. The dialog shows both numbers before you confirm, for example This uses 6 AI tasks. 12 of 50 AI tasks used this month. Before you pick a page, the dialog shows only your quota, for example 12 of 50 AI tasks used this month. See your monthly analysis quota for how the quota works and when it resets. Reading a page you add through the field above is free.

Pages adfit skips

Almost every skipped page costs you nothing: adfit checks the reasons before it starts writing, so a protected page, a page that already has a version, a page it has not read yet, or a site that has not been analyzed yet is set aside without using a task. When that is true for the whole run, the result card says Skipped pages did not use an AI task. Individual skipped rows do not repeat a cost line.

When a page comes back with nothing

Sometimes adfit runs on a page and finds nothing it could safely change. The page is then listed as skipped with adfit found nothing on this page that fits this personalization's message. If adfit finds nothing to change, that run is usually free. It is not unlimited: if the same page keeps coming back empty, run number 3 counts again, and a site has a monthly allowance of these free runs. See When a run comes back with nothing.

The same goes for a page adfit could not work with at all (the row shows Failed with adfit could not work with the content of this page. Try a different page.): that run is usually free, up to your site's monthly allowance of free runs, and counts like any other once the allowance is used up.

Why your quota moves before anything is written

While adfit prepares your pages, it reserves one task per page. That is why the counter drops as soon as you confirm, before any draft exists. The dialog and the result card both say so, for example 6 AI tasks from your monthly quota are reserved while adfit prepares these pages.

A run also occupies one of your account's parallel slots for as long as it prepares, so adfit can work on one task fewer at the same time. Both notes appear before you confirm, not only afterwards.

How often you can extend

Extending is paced so that a burst of runs cannot overload your site. Each site can start up to 3 extend runs per hour and 12 per day. Each time you confirm an extend counts as one run, however many pages you picked. A run that ends before adfit has sent any page to the AI is given back once the run has ended, so it does not count against these numbers. That is the case when, for example, every page was skipped or could not be read. A run you cancel, a run with a failed page and a run that comes back with nothing to change are not given back. Starting runs again and again is paced as well, even when they are given back. Your account also has a higher limit across all of your sites, which only matters when many sites extend at the same time.

When a limit is reached, adfit does not start the run and tells you how long to wait, for example: Too many extend requests for this site. Try again in about 12 minutes. If it is the limit across your sites, the first sentence reads Too many extend requests across your sites.

The wait is rounded up, so it never ends too early. It is shown in one of three ways:

  • Under a minute: Try again in less than a minute.
  • In minutes: Try again in about 1 minute. or Try again in about 5 minutes.
  • From an hour on, in hours: Try again in about 1 hour. or Try again in about 3 hours.

There is nothing to fix: wait that long, then extend again.

While adfit prepares your pages

adfit reads every target page before it writes anything. During that phase the card on the personalization reads adfit is reading your pages first. This can take a few minutes. adfit starts writing your pages as soon as it is done. The heading counts along, for example Extend to other pages: preparing 5 of 12 pages.

You can close the tab and come back: the run continues, and the card is there when you return. The status card at the bottom right of the window shows the progress of the run as well, for example adfit is extending a personalization: 2 of 12 pages done. To stop the run while it is still preparing, choose Cancel in the card header.

If adfit has to read your site more often than it allows in an hour, the task fails. Choose Details in the status card and the failed task names the reason, adfit checked your site too often in the last hour. and, where it can tell, how many minutes to wait. Try again after that time.

The results card

When the preparing phase is over, the card lists every target page with its own state:

  • Queued and Working: adfit has not finished this page yet. You can cancel a page that is still queued. A page that is already being written says Already extending, can't be stopped. If you press Cancel a moment too late, adfit tells you This task could not be canceled because it had already started or finished.
  • Ready to review: the draft is written. Review draft opens it.
  • Skipped: adfit did not write a draft for this page, and the row says why and what you can do. See Why a page was skipped.
  • Failed: something went wrong on that page, for example when adfit could not prepare it in time. Use Try again on the row to extend to it again. One failure has no Try again: adfit could not work with the content of this page. Try a different page. adfit could not work with the content of that page, so extending to it again would end the same way. Choose a different page instead.
  • Canceled: you stopped this page before adfit got to it.

Every finished page also says which version of your page adfit worked from: Based on a page read on {date}. It is there so you can tell at a glance whether a draft was written from a current read or from an older one. It is a hint, not a limit: adfit does not stop because of it. If your page has changed since, the personalization itself tells you with Original changed; see When your page changes.

The card stays until every page has been dealt with. Once you have read the skipped and failed rows, Dismiss closes it. It deletes nothing: your drafts stay in the list either way.

When the run is done

adfit tells you when a run finishes, wherever you are in the app. With one page it says Your personalization is ready on /pricing. (with the page's path) and offers Open draft. With several pages it says Your personalization is ready on 3 pages. and offers Review drafts, which opens the personalization. adfit never jumps there on its own, and pages that were skipped are not counted. If the tab was in the background when the run finished, the same message waits in the status card at the bottom right until you come back.

Why a page was skipped

Skipped is a result, not an error. Each row names the reason and, when there is something to do, offers the way there.

  • adfit does not change checkout, cart, account, or login pages. Those pages are always left alone. Nothing to do. The dialog lists them but does not let you pick them.
  • adfit does not change legal pages. Imprint, privacy policy, terms and the like are never collected or changed. Nothing to do.
  • adfit needs a site analysis first. Start it on the ads page. The site has not been analyzed yet, so adfit has no target list to work from. Start an analysis from Analyze your ads, then extend to the page again.
  • You told adfit not to collect this page. Turn collecting back on in Pages, then extend to it again.
  • This page already has a draft or a published version in this personalization. Open that version from the row and edit or publish it instead of making a second one.
  • This site has reached its limit of 100 drafts. Publish or discard a draft, then try again.
  • This site reached its monthly AI limit. The quota resets at the start of next month. On the smaller plans, a larger plan raises it, and the row links to View plans.
  • Your plan allows 5 live personalizations per site. (the row names the number your plan allows). Unpublish a personalization first, or upgrade your plan if a larger plan is available.
  • adfit has not read this page yet. Open it once with the snippet installed, or add it again in Pages, then extend to it.
  • This page is built with JavaScript. Open it once with the snippet installed so adfit can read it. The row has an Open page button for that.
  • This page redirects somewhere else. The address you extended to sends visitors to a different page, so there is nothing to personalize under it. Check the address in Pages, then extend to it again.
  • adfit could not open this page. The page did not answer, or answered with an error. Check the address, then add it again in Pages.
  • Too many requests went to your site just now. adfit slows itself down so it never floods your server. There is nothing to fix: try again in a few minutes. This row has no button for that reason.
  • adfit found nothing on this page that fits this personalization's message. adfit ran on the page and found nothing it could safely change for this personalization. Where adfit can tell why, the row names the reason instead, for example adfit needs more text on this page to suggest a change. Try a page with more headlines and copy. All of these reasons are explained in Why adfit found nothing to change. This is the one skip where adfit actually ran, so it is the one that can count toward your quota: see Pages adfit skips.

A skipped page never affects the others

adfit works through the pages one by one. A page that is skipped or fails has no effect on the drafts that did get written.

Review each page: Keep or Discard

Open a fresh draft from the results card. Its header carries two extra buttons for as long as the decision is open:

  • Keep: keeps the draft. It stays a draft and joins your normal list, ready to be published when you want. Nothing goes live from this button.
  • Discard: deletes the draft. adfit asks you to confirm first, because there is no undo. Your other pages are not touched.

Discarding means paying again later

You can extend the personalization to that page again at any time, and that uses one AI task. The confirmation dialog says so before you discard: You can extend this personalization to the page again later. That uses one AI task.

Review the changes the same way you review any other personalization: the original text and the new version sit side by side. See Review a personalization.

Publish the pages you want live

Extended pages are ordinary pages of the same personalization from here on: publish them one by one, or select several in the list and publish them together. Your plan's limits and the rest of the lifecycle work exactly as described in Review and publish.

Publishing a page version that already had a published version in the same personalization moves the old one to Archived versions, where you can restore it later: see Archived versions and restore.

Visitors keep their personalization as they browse

Once a visitor matches a personalization, adfit keeps showing the matching version as that visitor moves through your site, including on the pages you extended it to. Pages you did not extend it to show your original content, and the match is not lost on the way. There is nothing to switch on: see Personalization across pages for exactly how long it lasts.