Just to confirm, you do have the core Connections plugin stalled and activated, correct?
I ask because this is an addon for the core plugin and will not do anything on its own.
RE: I can’t work out how to put all entries with their info on the same page.
Which template are you using? By default, the included free templates in the core Connections plugin will list all entries on the page. If you are using any of the premium templates that support pagination and have it enabled by default. The pagination can be turned off. I would recommend against this if you have more than 50–100 entries. The reason is the more entries you display, the slower the page load time. This is not a bug or limitation in Connections. The same would result if you were to load many WordPress Posts on the same page.
RE: My page just has a link to their profile – I don’t want single profile pages.
Please navigate to the Connections Settings admin page and click the Advanced tab. Scroll to the Permalinks section, disable the Name option, and save the change.
RE: is there a way to get members to submit (a form) rather than we do them all ourselves?
If your “members” are registered WP Users, you will need the Link addon:
And optionally, the Form addon:
I hope I have answered your questions thoroughly!