New Articles

  1. Poll unit customization

    Detailed user research has been conducted to create a poll unit experience that will delight respondents and encourage them to answer questions. Thus, some aspects of the poll unit cannot be adjusted. This section discusses some parts of the poll ...
  2. Poll unit JavaScript function

    The poll unit JavaScript function is called to load the instance into the container. The function accepts one argument: an object providing the poll unit settings. Here is a basic example: civicscience.widget({ target: "000", container: "#ci...
  3. Integration

    Note:  Whenever you see "civsci-id-123456789" , it must be replaced with your div identifier. Also, wherever we use a "000" value for a data-civicscience-widget attribute, that must be replaced with your poll unit target identifier, e...
  4. Advanced integration

    Advanced The basic integration code is suitable for most websites. This section describes a more advanced integration method. Container Element and Placement The best placement for the poll unit is embedded in an article's content. Other po...
  5. Introduction to feeds

    A feed is a publication or group of publications to which questions are published. They usually represent topics like finance, parenting, science, and weather. Sometimes, they represent a geographic grouping, such as Pittsburgh or Texas. The ever...
  6. Backstop questions

    You may have noticed certain questions appear more frequently than others and wondered why. They are probably backstop questions. The poll unit loads engagement questions first, followed by one or two value questions and then a profile question. ...
  7. View a crosstab

    You've created your first crosstab! Now, let's view it. We will use a very simple crosstab as an example.  Across the top are a series of checkboxes for these elements: row percentage column percentage percentage from expected row total col...
  8. Segment permissions

    Segment permissions determine who can use those segments. They fall into three groups. Syndicated segments belong to CivicScience. They are available for use by all accounts in the InsightStore. Shared  segments belong to CivicScience. They a...
  9. Reading the composition figure

    When you look at any AudienceLens tab, you'll see the Composition column beside the Index  column. So, what does composition represent? The composition is the percentage of the selected audience (not the baseline) for that attribute. In the im...
  10. Deploying a radio question

    We implemented new requirements for engagement question quotas and durations as of June 2, 2025 . To deploy (or launch) a radio (single-select) question in IS2:  Go to the question's Settings. Choose Deploy.  You'll see this screen. C...