PLEASE NOTE: These forums are no longer utilized and are provided as an archive for informational purposes only. All support issues will be handled via email using our support ticket system. For more detailed information on this change, please see this blog post.

What would be the best way to do this?

  1. SoundsGood
    Member

    Just looking for suggestions on this one...

    I've got a form that is typically filled out by the user/customer, but occasionally it will be filled out FOR the customer by an outsourced employee while talking with them on the phone. (These employees will NOT have Wordpress access).

    What would be the best way to designate that a form was filled out by a particular employee without having an odd field for customers to see?

    I hope this makes sense. : )

    Thanks...

    Posted 14 years ago on Friday July 30, 2010 | Permalink
  2. A field would have to exist if you wanted to denote someones name or to say who the customer is. No other way to save the data.

    Posted 14 years ago on Friday July 30, 2010 | Permalink
  3. SoundsGood
    Member

    I see. Okay, thanks.

    Posted 14 years ago on Friday July 30, 2010 | Permalink
  4. SoundsGood
    Member

    Hey, I just thought of something...

    Is there any way to put a field AFTER the submit button? (that way it would be kinda hidden from view)

    Posted 14 years ago on Friday July 30, 2010 | Permalink
  5. Nope, fields are output before the submit button. If they appeared after the submit button they would be outside the form itself and wouldn't submit with it because the form closes right after the submit button.

    Is the person submitting the form going to be logged in? If so it would be possible to populate a hidden field with the username of the person filling out the form. But that would require a customization via PHP. Easy to do, but takes PHP knowledge to do so.

    Posted 14 years ago on Friday July 30, 2010 | Permalink
  6. SoundsGood
    Member

    >> Is the person submitting the form going to be logged in?

    No, there's no login on the site... is that what you mean?

    Posted 14 years ago on Friday July 30, 2010 | Permalink
  7. Since you aren't using logins for this site, another simple solution would be to create a hidden field that is pre-populated by a variable in the url (setup like so). Then employee's could just add their name to the form url like this:

    http://yoursite.com/formurl/?completedby=Bill Richards

    Bare in mind, they would have to refresh the page after adding the url variable to ensure that the hidden field is able to receive the value and pre-populate it. Not the most elegant solution, but bare bones and simple.

    Posted 14 years ago on Friday July 30, 2010 | Permalink
  8. SoundsGood
    Member

    >> Since you aren't using logins for this site, another simple solution would be to create a hidden field that is pre-populated by a variable in the url (setup like so). Then employee's could just add their name to the form...

    This is not a bad idea -- thanks! I love creative solutions.

    If need be, though, I'll just add a blank field to the form, or call it "admin only" or something like that. Probably the easiest thing to do.

    Posted 14 years ago on Friday July 30, 2010 | Permalink
  9. keith70
    Member

    So if I have this: http://yoursite.com/formurl/?completedby=Bill

    Then in the gravityform, textfield, advance tab, selected allow field to automaticall be populated. But where do you assign the completedby at, so it knows what to pull?

    Posted 14 years ago on Thursday September 23, 2010 | Permalink
  10. When you edit a field, go to the Advanced tab and click the "Allow field to be populated dynamically" checkbox it then shows additional options where you need to type in a parameter name for that field (ex. completedby). The parameter name is what is used to pass data to the field.

    Posted 14 years ago on Thursday September 23, 2010 | Permalink