## Is your feature request related to a problem?

I want to run experiments on groups

## Describe the solution you'd like

Experiments support group target metrics, and the FF respects group selection.


## Describe alternatives you've considered

No groups :(

## Additional context



#### *Thank you* for your feature request – we love each and every one!

ee/clickhouse/views/test/test_clickhouse_experiments.py
ff_key = "a-b-tests"
        data = {
            "name": "Test Experiment",
            "description": "",
            "start_date": "2021-12-01T10:23",
            "end_date": None,
            "feature_flag_key": ff_key,
            "parameters": None,
            "filters": {
                "events": [{"order": 0, "id": "$pageview"}, {"order": 1, "id": "$pageleave"}],
                "properties": [
                    {"key": "$geoip_country_name", "type": "person", "value": ["france"], "operator": "exact"}
                ],
            },
        }
        response = self.client.post(f"/api/projects/{self.team.id}/experiments/", data)
        self.assertEqual(response.status_code, status.HTTP_201_CREATED)
        self.assertEqual(response.json()["name"], "Test Experiment")
        self.assertEqual(response.json()["feature_flag_key"], ff_key)
        created_ff = FeatureFlag.objects.get(key=ff_key)
        id = response.json()["id"]
        
        response = self.client.delete(f"/api/projects/{self.team.id}/experiments/{id}")
        self.assertEqual(response.status_code, status.HTTP_204_NO_CONTENT)
        with self.assertRaises(Experiment.DoesNotExist):