Pick a title, price, rating, or other text on a sample page. Each click adds a field to the sidebar preview. Name columns and reorder or remove fields while picking. Click a picked element again to deselect it. **Done** keeps the session’s changes; **Cancel** restores the previous selections and column names. Both controls are available on the page and in the sidebar.

Each field shows its CSS selector and element occurrence. Use **Edit selector**, **Reveal**, or **Repick** to inspect and adjust the target. Column names must be nonempty and unique. Finish picking and resolve configuration errors before saving or running.

Each execution reads the current page and retains one row in **Results**. Missing fields are blank and carry a warning. Price and rating text stays as displayed. Separate Save Text steps create separate datasets; this step does not update Values.

Use Save Text as a regular step, inside a conditional branch, or inside **For Each Link**. Selections are configured once and reused automatically. Add a Wait step first when the page needs time to load.

**Refresh preview** rereads the sample without saving results. **Test save** retains a Test run. Download the dataset as CSV, JSON, or Markdown, or export the run with its images in a ZIP.

For a complete product-catalog recipe, follow [Extract text from web pages to CSV in Chrome](/blog/extract-text-web-pages-csv-chrome).
