I was trying to import 25K rows (my plan limit) into a Workbook, but I was only given 2200 rows. Why am i not given all 25K?
The reason you were only able to import around 2,200 rows, despite your plan allowing up to 25,000, is due to a limitation imposed by Salesforce when importing from reports. Salesforce restricts API queries from reports to a maximum of 2,000 records per request, which means that even if your plan supports more, you won't be able to import more than this limit from a single report. This is a Salesforce API restriction, not a limitation set by us. To import more than 2,000 records, you should use a Salesforce list view instead of a report. Creating a SOQL-compatible list view and importing from that will allow you to bypass the 2,000 record cap and bring in more rows, up to your plan's limit. If you need further help, you can request human assistance by clicking on "Talk to a person."
This does not have anything to do with Salesforce, I mean generate a list of companies from a blank sheet
If you were only able to generate 2,200 rows of companies from a blank sheet, even though your plan allows up to 25,000 rows, it's likely due to search or filter settings applied during the generation process. For example, if there are limits set on the number of companies per search or restrictions in your filters (such as limiting results per company or by other criteria), the final number of generated rows will reflect those limits, not the maximum allowed by your plan. To generate more rows, review and adjust your search filters or remove any per-company or other restrictive limits before running the generation again. Your plan supports up to 25,000 results per search, so as long as your filters allow, you should be able to reach that limit in a single operation.