Don't read the text written on Certbot site, the real talk is in the documentation.
In order to make less actions, consider grouping configs by domains. Plays for a playbook in order to achieve what you want:
Deploy certbot and nginx with no config files, then for each domain on host:
Deploy an nginx config for default server with location /.well-known/acme-...