Can i make my members have their own sign up forms?

Hey there!

I’m working for a client who wants her members to be able to have their own profiles, and on those profiles she wants them to be able to have projects with sign up forms.

She wants them to be able to create a form (through a template) and then have that sent out to people to sign up for, and then she wants the members to be able to see the data for all the people who sign up using that form.

Is this possible?

Thank you!

I am not quite sure what you are looking for.

It sounds like a member list managed by each member.

You could probably mock up a template outline and identify variable components that the member chooses like their own logo, different words for input field tags etc. You could possibly create a repeater that contains the different types of elements you want to have and then drive the configuration of the form from a dataset. This could also be driven using dynamic pages. The challenge is the sending out piece. You would need to use triggered emails and have a way to add the specific page link that needs to be sent out. That could be complicated.

This is probably something you might need help with if you are not a developer.

Steve

1 Like

Steve,

I would just like my members to be able to make forms (or choose from a set of templates that I’ve made) and see them all on their profile on my website. Does that make sense?

So I want each member to be able to have a database for who has signed up for the form they made on my site.

I have some basic developer background.

What you might want to do is prototype a few pages showing your concept then it might be easier to give you specific advice. The database area is straight forward the rest of the concept is like having a Wix Editor on your site which may be more complicated than you are imagining?

Steve,

Okay, I have done that. Here are some questions for you, if it’s not too much (it’s a lot)…

There are a few functions I need the site to have:

  1. One profile type that can build a custom form (audition sheet) like this:


Once the options are selected, I need it to create an audition sheet that the other member type will sign up for.

  1. the audition sheet created in the step above needs to be able to be a) searchable by another member type b) editable c) able to gather data that can be viewed by the person who made it

like this:

  1. for the second member type (the ones searching), they need to be able to look up the first member type and see the forms on their profiles

I hope that makes sense and thank you in advance for any insight,

Brett

Hi Brett

So my interpretation is as follows:

You have two member types:

  • Agent
  • Talent

Each Agent operates their own sub site and is able to
choose certain look and feel characteristics (logo, color set,
other images (assets).

Using these assets (or a subset of them) the agent can select from one of
a finite number of form templates that you will populate based on
the look and feel characteristics and a set of fields enabled by the check box
selections.

The page content (e.g. certain text fields) needs to be editable and rendered in email or via a direct link.

  • Talent is associated with a specific Agent (multiple agents allowed?). When Talent searches opportunities offered by the agent they see a list of active pages that were created by the previous election process.

If Talent is interested in a specific audition offered by the agent they essentially add it to their shopping cart to apply for an audition spot. Each audition request is registered in a data collection for the Agent TI take action on.

I am sure you have other process follow on from this.

Possible Solution

so my immediate feedback is that this is a non trivial app but should be doable. Of course it is important that you story board out the pages and the data you need to manage and how the data and pages connect.

The way you could do this is to use a set of dynamic pages each of which represents the basic template for editing and a second set for rendering the finished static page seen by the Talent.

Each page would be rendered based upon the checkbox settings and look and feel elements that would be stored in one or more data collections based on your story board.

Access to each specific static page could be achieved using a router that reads certain query fields from a published url. The router would use the query fields to determine which dynamic page to render and which data collection records to populate it with.

Hopefully this will get you some of the way towards your objective but would require some some reasonable JavaScript development skills.

Cheers
Steve