# Customer Survey

**URL:** <https://community.hubspot.com/t/customer-survey/50852>\
**Category:** Customer Feedback Tool\
**Tags:** enterprise\
**Created:** [February 3, 2022, 3:33pm UTC](https://community.hubspot.com/t/customer-survey/50852 "2022-02-03T15:33:18Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![CX\_Mostafa](https://avatars.discourse-cdn.com/v4/letter/c/7ea924/32.png) [@CX\_Mostafa](https://community.hubspot.com/u/CX_Mostafa)\
**Post date:** [February 3, 2022, 3:33pm UTC](https://community.hubspot.com/t/customer-survey/50852/1 "2022-02-03T15:33:18Z")

</div>

i have created a custom survey (CSAT + Open feedback) and the trigger of this survey is when a ticket is solved however after checking the below article in KB found it trigger on the contact level so customer will be surveyed once and I can’t enable the option (Do you want to resurvey contacts?) from the option in survey cratira

> **[Create a custom survey](https://knowledge.hubspot.com/customer-feedback/create-a-custom-survey)**
>
> Learn how to create custom surveys.

in other hand i see that to link survey with ticket level through CES survey and i need to customize survey & trigger so how can i do this

---

<div class="post-metadata">

**Author:** ![MiaSrebrnjak](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/miasrebrnjak/32/10_2.png) [@MiaSrebrnjak](https://community.hubspot.com/u/MiaSrebrnjak)\
**Post date:** [February 7, 2022, 7:17pm UTC](https://community.hubspot.com/t/customer-survey/50852/2 "2022-02-07T19:17:03Z")

</div>

Hi [@CX\_Mostafa](https://community.hubspot.com/t5/user/viewprofilepage/user-id/324227),

Thank you for reaching out to the Community! It seems that your goal is to create a custom survey that is triggered every time a ticket is closed. Because one contact can have multiple tickets, you wish to be able to resurvey contacts, is that correct?

You should be able to resurvey contacs with custom surveys (_Recipients \> Create criteria \> Options_), but the only properties in the criteria that you can use to resurvey are **contact** properties. So if your goal is to resurvey contacts every time a ticket is closed, you’ll need a relevant contact property that would denote that a ticket has been resolved.

You could create a custom contact property that is flipped by a workflow every time a ticket is closed: “Recent ticket closed” =\> yes. You can use this criterion to send the survey with automation, add a delay to the workflow for about 10 minutes, then have the property flip back to “no”.

If you need help with setting this up in your account, you can reach out to our technical support via the Help button in your account. Thank you!

Cheers  
Mia, Community Team

---

<div class="post-metadata">

**Author:** ![CX\_Mostafa](https://avatars.discourse-cdn.com/v4/letter/c/7ea924/32.png) [@CX\_Mostafa](https://community.hubspot.com/u/CX_Mostafa)\
**Post date:** [February 8, 2022, 2:13pm UTC](https://community.hubspot.com/t/customer-survey/50852/3 "2022-02-08T14:13:06Z")

</div>

Hi Mia,

I really appreciate your feedback and provided solution, thank you

may I ask you another question, as I notice when testing that same survey ID can accept responses for an unlimited time from end-user, so is there any way to mak survey expired after (x period) or with certain criteria such (As no longer valid after successfully responded) - ( one time to change his feedback within 24 hours)-( link to be expired after x period whether he responded or not)

as current behavior may make some end-users to make spam campaign and impact on overall result

thanks in advance

BR,

Mostafa Zaki

CX Manager
