I looked at my iPhone, for example. There was a setting to use opendns or automatic. I changed it to automatic, but I can't review that for an hour because of some bullshit apple delay for security.
In the router setup for DNS address, it says manual assignment.
PRIMARY DNS 192.168.1.24
SECONDARY DNS blank (saw somewhere that I should either do that, or put the 192.168.1.24 in both.
Thanks for all of the help. I din't think anything I saw so far mentioned anything about changing any settings on the client end. I assumed that once it got to the router, the router would handle routing it.
OK.
You set the DNS on the WAN/Internet configuration. This is a valid configuration.
The devices will use the router as DNS server and the router will use Pi-hole as upstream DNS server. The only downside is the router will be the only device showing in Pi-hole query log, but some routers doesn't support a different configuration.
Now we need to know why ads are not blocked.
Did you check if your browser is using "Secure DNS"? You need to disable this option on your browser to avoid bypassing Pi-hole.
I will check into that. Do apps like AdGuard and AdBlock cause an iPhone to bypass PiHole on a device? What about similar browser extensions for computers and laptops?