diff --git a/e2e/expired-domains.spec.ts b/e2e/expired-domains.spec.ts
index 78dc10b853..5cc661d1c9 100644
--- a/e2e/expired-domains.spec.ts
+++ b/e2e/expired-domains.spec.ts
@@ -57,6 +57,9 @@ test.describe("Expired domains panel", () => {
// after the money is gone.
await expect(panel).toContainText("Up to 50 domains");
await expect(panel).toContainText("250 APIVerve credits");
+ // The DataForSEO side has to be quoted too -- the SERP call is priced per
+ // rank-tracked keyword, so it is not a rounding error on the bill.
+ await expect(panel).toContainText(/two\s+DataForSEO lookups/);
await expect(
page.getByRole("button", { name: "Find expired domains" }),
).toBeVisible();
diff --git a/src/client/features/expired-domains/ExpiredDomainsPanel.tsx b/src/client/features/expired-domains/ExpiredDomainsPanel.tsx
index a209be2313..ca539a77cc 100644
--- a/src/client/features/expired-domains/ExpiredDomainsPanel.tsx
+++ b/src/client/features/expired-domains/ExpiredDomainsPanel.tsx
@@ -136,8 +136,9 @@ export function ExpiredDomainsPanel({
Up to {DEFAULT_CAP} domains — up to{" "}
{(DEFAULT_CAP * CREDITS_PER_LOOKUP).toLocaleString()} APIVerve
- credits, plus a few more if any have lapsed. Also runs one
- DataForSEO link-gap lookup.
+ credits, plus a few more if any have lapsed. Also runs two
+ DataForSEO lookups: one link-gap call, and one SERP call priced
+ per rank-tracked keyword.